@android_ru

Страница 1342 из 3205
Konstantine
02.05.2017
14:06:52
val id = toaster.id realm.executeTransactionAsync { it.where(Toaster::class.java).equalTo("id", id).findFirst().deleteFromRealm() }

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
02.05.2017
14:13:14
а есть тут кто сидит на androidannotations ?

Google
Quantum Harmonizer
02.05.2017
14:16:48
В соседнем чате она тоже появлялась, так что я подумал, что она необучаемая.)

Marina
02.05.2017
14:18:12
чатик как мне вот такую строку String summary = "<html><body>You scored <b>192</b> points.</body></html>"; куда то вынести? в стринги или в ассеты, но так что вебвью ее схавала? а то там целая страница

Marina
02.05.2017
14:25:41
@Harmonizr спасибо за помощь, все завелось)

Konstantine
02.05.2017
14:31:38
Напомните, пожалуйста, как при фокусе на edittext его выводить на видное место? Чтобы его клава не закрывала

Kylych
02.05.2017
14:35:36
есть 4 активити, А, -> Б ->, С ->, Д если попали в С - кнопа back кидает в Б, а если попали в Д, то кидает в A.

посоветуйте пожалуйста, как можно реализовать

Kylych
02.05.2017
14:37:37
надо оставить Д чистым, он должен работать без onBackPressed.

как я могу удалить Б из стэка, когда стартую Д из С ?

Sergey
02.05.2017
14:38:38
чем тебе бэкпрес не угодил?

Google
Kylych
02.05.2017
14:39:13
Д могут открыть еще из Z, тогда его надо вернуть в Z по клику back.

Sergey
02.05.2017
14:39:32
ну ты про Z ничего не писал

Kylych
02.05.2017
14:39:46
придумал один хак, когда буду старовать Д из С, перед стартом буду кидать евент Б, что б он сам себя убил, с помощью finish().

Igor
02.05.2017
14:54:55
Intent с clean task
Логично, сделать два статик метода для создания Intent в твоей Д, один - с clean task, другой - без

Quantum Harmonizer
02.05.2017
15:19:45
Есть ли адекватный способ заставить view сохранять visibility?

Nikita
02.05.2017
15:30:50
Шо?

Quantum Harmonizer
02.05.2017
15:31:20
поменял visibility вьюхе, после смены конфига сбросилась

Nikita
02.05.2017
15:31:34
Конфига?

Quantum Harmonizer
02.05.2017
15:38:06
Конфига?
Смена конфигурации, config change. Пользователь повернул экран, конфиг поменялся, активити пересоздалась. Пользователь сменил язык, конфиг поменялся, активити пересоздалась. И так далее.

Ivan
02.05.2017
15:38:10
Конфига?
конфигурации

Nikita
02.05.2017
15:38:37
Ясно. Кроме сохранения в бандл идей нет

Quantum Harmonizer
02.05.2017
15:39:12
Странно, что они не делают это автоматически, хотя другие свойства сохраняют.

Igor
02.05.2017
15:58:54
Есть ли адекватный способ заставить view сохранять visibility?
А тебе какую-то конкретно (унаследуй и добавь нужно поведение) или любую?

Highway
02.05.2017
15:59:05
Кто идёт на I/O

Konstantine
02.05.2017
16:02:34
Кто-нибудь тут пользовался адаптером для RecyclerView от Realm'а?

Atlas
02.05.2017
16:03:37
Нет, но если что интересное нароешь - кинь ссылку)

Konstantine
02.05.2017
16:04:11
+
В нем изменение setHasStableIds между true\false дает какую-то разницу в поведении? А то в примерах всех выставлен обязательно в true, но есть ли в этом суть какая-то?)

Sergey
02.05.2017
16:06:28
Google
Konstantine
02.05.2017
16:11:33
Sergey
02.05.2017
16:12:27
По логике не должно

Это чисто для RecyclerView

Konstantine
02.05.2017
16:13:09
а, а я чего-то подумал это реалмовское дело)

Quantum Harmonizer
02.05.2017
16:16:55
Quantum Harmonizer
02.05.2017
16:17:49
а как?
храню состояние в презентере.)

Umren
02.05.2017
16:39:24
в 2017 году принято picasso или glide использовать? а то я обе не юзал

Igor
02.05.2017
16:39:48
А есть у кого-то пример реализации VIPER ? Интересует только Router, так что, если получится gist-ом кинуть интерфейс и реализацию - это даже лучше

Umren
02.05.2017
16:39:54
какие то киллер фичи есть у одной которых нету у другой? судя по докам одна фигня разный апи

Igor
02.05.2017
16:40:07
*пардон, или не заметил

используют Picasso некоторые SDK/фреймворки. Из того, что на ум приходит сразу - мой "любимый" Layer SDK

Roman
02.05.2017
16:48:46
в 2017 году принято picasso или glide использовать? а то я обе не юзал
Glide больше люблю. Было меньше проблем (с памятью лучше Glide справляется + у меня был кейс, что фото с камеры не грузил Picasso на некоторых девайсах)

Umren
02.05.2017
16:49:27
Да почитал сравнения всякие, глайд вцелом лучше, но в 4 раза пожирнее по методам

Admin
ERROR: S client not available

Konstantine
02.05.2017
16:52:58
Работал кто с StaggeredGridLayoutManager? Можно ли как-то обойти его странное поведение по размерам итемов RecyclerView?

staggeredGridLayoutManager.gapStrategy = StaggeredGridLayoutManager.GAP_HANDLING_NONE вроде помогло

Google
Глеб
02.05.2017
17:44:59
Кто то воспроизводил потокого онлайн стрим аудио в m3u?

Quantum Harmonizer
02.05.2017
17:45:28
Кто то воспроизводил потокого онлайн стрим аудио в m3u?
m3u — это не стрим а плейлист, там только адрес обычно лежит.

Gerc
02.05.2017
17:46:39
Как у webview/crosswalk получить заголовки с ответа?

Глеб
02.05.2017
17:47:16
Но не хавает

Главное m3u8 видос нормально через VideoView прогнал, что думал будет больше траблов

Dmitry
02.05.2017
18:06:03
Для потокового воспроизведения лучше подойдёт ExoPlayer

Konstantine
02.05.2017
18:21:42
Ребят, а как в Data Binding проверить, что ObservableField<String> пуста? @{viewModel.myString.isEmpty()} или вроде того можно как-то?

Konstantine
02.05.2017
18:39:38
Сделай метод в модели
Сделал так viewModel.newToasterTitle.toString().isEmpty()

Sergey
02.05.2017
18:40:16
)

Konstantine
02.05.2017
18:40:49
С чего вдруг, если он инициализируется при создании)

Sergey
02.05.2017
18:41:26
В ObservableField?

Konstantine
02.05.2017
18:41:53
В ObservableField?
во ViewModel

Sergey
02.05.2017
18:43:00
field.get() вернет нулл если не указано​ дефолтное значение

Konstantine
02.05.2017
18:43:22
Так оно указано)

Без него иначе не сработает как надо)

Google
Sergey
02.05.2017
18:43:40
А, ок. Ты просто не указал в примере

Konstantine
02.05.2017
18:44:24
Но, к слову, он без него не вылетает. Сначала ибо так и сделал. Он без дефолтного значения возвращает бул все равно

Quantum Harmonizer
02.05.2017
20:51:16
Вопрос про notify*. Допустим, есть два айтема, нулевлй и первый. Между ними вставляется другой, с честным вызовом notifyItemInserted(1), а тот, что был первым, становится вторым (остаётся последним). Нужно ли как-то вызывать notifyItemMoved(1, 2) или сам допрёт? Если да, то до или после предыдущего нотифая?

Страница 1342 из 3205