
Штирлитц
13.07.2017
17:50:33

Lilian
13.07.2017
17:52:48
для textColor я делал отдельный селектор
android:textColor="@color/check_box_text_color_selector"
res/color/ check_box_text_color_selector.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/colorAccent"
android:state_checked="true"/>
<item android:color="@color/color_black"/>
</selector>>

Штирлитц
13.07.2017
17:53:03
Или надо в xml button'a писать/программно ставить? Просто чисто в стиль прописать - удобнее, т.к. их много

Google

Штирлитц
13.07.2017
17:54:37
А что за state_checked?

Alex
13.07.2017
17:54:47
Время нажатия на кнопку

Штирлитц
13.07.2017
17:55:05
Спасибо

Lilian
13.07.2017
17:56:51
для Button-a он state_pressed

Sergey8827
13.07.2017
18:22:49

Igor
13.07.2017
18:28:40
center_crop и фиксированный размер поставь

Usman
13.07.2017
18:44:04
Исправил
Height был wrap_content
Сделал фиксированным

Штирлитц
13.07.2017
18:44:53
Это вроде плохое решение, нет?
Т.е. на разных экранах с этим могут возникнуть траблы

Google

Штирлитц
13.07.2017
18:48:03
Попробуй открыть на эмуляторе планшета. Или большего экрана.
Ну или немного другого.

Usman
13.07.2017
19:03:21
5.5
Дюймов мой
Ща на других не могу

Senya S
13.07.2017
20:27:27
Привет. Есть ребята кто использует либу SqlBrite? Если кто шарит, подскажите плз/скиньте сниппет кода как классно сделать async select с этой либой. Я сейчас делаю следующим образом: Запелил extension функцию для класса BriteDatabase, которая делает обычный вызов rawQuery, оборачивает в Single и вызывает subscribeOn(Schedulers.io)
Мне кажется что это колхоз, но я слабо шарю в этом

Nikolay
13.07.2017
20:37:16

bebebe
13.07.2017
20:38:49
коллеги, а кто-нибудь пробовал сделать приложение. которое при старте пробовало сразу к хромкасту (через WIDI) подключаться?
что бы в менюшках руками не тыкать

Usman
13.07.2017
20:43:52
Ты должен вернуть один тип, а возвращаешь другой

Nikolay
13.07.2017
20:44:35
Но ведь мой тип должен являться верным, так как смысла конвертации нет

Sasha
13.07.2017
20:53:19

Nikolay
13.07.2017
20:54:49

Sasha
13.07.2017
20:55:08
покажи класс News

RoGr
13.07.2017
20:57:46
Привет , по мвп и вообще архитектуру что посмотреть/почитать ( на русском )

Nikolay
13.07.2017
20:58:52
https://habrahabr.ru/post/252903/
MOXY

tdesc
13.07.2017
20:59:52
на википедии есть и по русски )

Nikolay
13.07.2017
21:01:32

Google

Sasha
13.07.2017
21:02:47
Ну значит тебе просто надо смапить NewsResponse в News
Это откуда пример? Из реалма?

Nikolay
13.07.2017
21:07:48
да
я пытаюсь переконвертить, чтобы рилму забить
а как лучше сделать , я не знаю

Sasha
13.07.2017
21:36:51
а как лучше сделать , я не знаю
public static News mappingNews(NewsResponse item) {
News model = new News();
model.setTitle(item.getTitle());
и тд
return model;
}

Nikolay
13.07.2017
21:38:03

Sasha
13.07.2017
21:38:16
как-то так примерно
У тебя поля разные в этих объектах?

Nikolay
13.07.2017
21:39:25
Нет, одинаковые

Sasha
13.07.2017
21:40:31
Нет, одинаковые
Тогда зачем тебе вторая модель? Юзай пока одну, а уж потом по надобности сделаешь вторую. Хотя уже сейчас проще маппинг сделать.

Nikolay
13.07.2017
21:41:09
одна с даггера выходит

Sasha
13.07.2017
21:44:37
И реалм ты конечно зря взял, мозг он тебе полюбит и не один раз.)

Nikolay
13.07.2017
21:46:52
пока проблема ток с конвертером

Sasha
13.07.2017
21:49:48

Nikolay
13.07.2017
21:50:25
так вот с этим return проблема

Штирлитц
13.07.2017
21:52:19
Ребят, не знаю даже как гуглить. Как сделать так, что бы бекграунд в активности продолжился на сайдбар?

Sasha
13.07.2017
21:53:16
сайдбар - это че? нет такова виджета в андроид.

Google

Штирлитц
13.07.2017
21:53:39
Это сверху. Где время, батареи и уведомления

Алексей
13.07.2017
21:53:55
Это статус бар

Штирлитц
13.07.2017
21:54:04
Ой ?

Nikolay
13.07.2017
21:54:08
и его цвет прописывается

Штирлитц
13.07.2017
21:54:13
Что то я завтыкал

Admin
ERROR: S client not available

Алексей
13.07.2017
21:54:26
colorPrimaryDark
Вроде

Nikolay
13.07.2017
21:55:09

Штирлитц
13.07.2017
21:55:27
Но у меня активности, в разметки есть картинка как background. Надо что бы она вверх продолжилась

Sasha
13.07.2017
21:55:32

Штирлитц
13.07.2017
21:55:42
Или нельзя?
А понял

Алексей
13.07.2017
21:56:50

Sasha
13.07.2017
21:57:28

Алексей
13.07.2017
21:57:41
Можно и программно где-то на СО видел

Sasha
13.07.2017
21:59:38
может быть
А понял
что ты понял?)) Этим ты все равно не добьешься нужного.)

Алексей
13.07.2017
22:00:50

Google

Алексей
13.07.2017
22:01:29
Можно скрыть статусбар

Штирлитц
13.07.2017
22:01:36
Да просто сделаю черным. Тоже подойдёт

Sasha
13.07.2017
22:02:43

Sergey8827
13.07.2017
22:08:26
Кто сталкивался ?
У меня короче стейт вьюв пейджер. 3 таба = 3 фрагмента.
И короче когда создаю фоагмент диалог поверх таба(2 таб с фрагментом), предварительно установливаю во фрагмент текущий типа
Dialog.setCurrentFragment( this, ...) это для того, чтобы отловить результат в onActivityResult() после закрытия диалога.
Так вот при повороте екрана это все творение с диалогом крашится
Illegual state exeption with item index =1...или как то так.
Ну 100 пудов у кого то было, подскажите пожалуйста?
Крашится в активити в onCreate()
И скорее из за того, что теряется ссылка на каррент фрагмент из таба.

Михаил
13.07.2017
22:15:09
не подскажите. мб есть функциональный аналог аннотации @VisibleForTesting , но чтобы не приходилось код засирать?)
мб какой-то плагин, который делает все методы в тестах public

Штирлитц
13.07.2017
22:30:16
А можно сделать кнопку некликабельной но что бы он не серела?

jacoder
13.07.2017
22:37:50
Повесить пустой onClickListener, не?

Михаил
13.07.2017
22:38:39

jacoder
13.07.2017
22:38:53
Да, или это.

Штирлитц
13.07.2017
22:42:17
Но она серой становится... А надо что бы она осталась такой же, но при тапе небыло этой анимации тапа

Михаил
13.07.2017
22:43:12
только учти, что если ты сначала делаешь setClickable, а потом только ставишь клик лисенер, то параметр сбросится

jacoder
13.07.2017
22:46:20