
Grushin
12.02.2018
18:33:21
задача была щас сложная хранить данные в адаптере для списка, в Prefs, в Bundle для сохранения при повороте и в бд
решил все разом через енумы.
благо в Prefs получилось сделать сеттеры/геттеры для енумов. сеттер сохраняет name а геттер через valueOf возвращает

Владислав
12.02.2018
18:34:52
кто-нибудь знает, какой стиль текста на элементах меню сделан? по умолчанию который. Или как его применить можно?

Google

Grushin
12.02.2018
18:35:00
Bundle принимает енум как Serializable
dbflow умеет сохранять енум. сногсшибательно)

Konstantin
12.02.2018
18:35:47
выглядит как будто презентация новой фичи а кода не видать
а потом заглядываешь - а там хуйня какая то непонятная )
скинь код ))

Владислав
12.02.2018
18:36:19
какого меню?
<menu xmlns:android="http://schemas.android.com/apk/res/android">

Grushin
12.02.2018
18:36:29
короче вот задача у меня
есть список из радио кнопок для выбора сортировки списка
адаптер ща дам)
https://gist.github.com/59ec25ee62162fc5a1ef942da09b621c
потом значит сам енум его величество
https://gist.github.com/0a0c88681c82e74d015811353da3a1cb

Google

Grushin
12.02.2018
18:40:48
я храню OrderBy прямо в енуме а он на котлине не резолвится, на котлине красивее было бы
потом значит Prefs
easy
выборка из бд
у нас для каждых таких вещей списков есть так скажем генераторы
вот для сортировок
дефолт валуе из Prefs. продуман случай для рестора из Bundle
сохранение в бандл
рестор
filterPagerAdapter.filterSortAdapter.setNewData(generateFavouriteSortList(bundle.getSerializable(FILTER_DIALOG_SORT) as FavouriteSort)
в генератор кидаем сохраненный вариант сортировки и так восстанавливаем адаптер после поворота
как то так) и так везде уже

Павел
12.02.2018
18:47:50
Всем привет. Подскажите каким боком совместить андроид сервисы и MVP?
Как будет выглялеть презентер
Что будет view?

Konstantin
12.02.2018
18:48:50
удобно так то

Google

Grushin
12.02.2018
18:50:04
ага) думаю написать какую-то абстракцию но слишком уж разнотипно все.
можно сказать свой паттерн )) а то говнокодю все время
кстати кому надо SpanTextView?
написал сегодня. кидаете текст типа такого
_Обновите список_ чуть позже или _расширьте фильтр_
Тоесть, нужные "ссылки" обособляете нижним подчеркиванием. Потом ставите слушатель и в колбек получаете кликнутую позицию
https://gist.github.com/D330/96f083780f63f39c8fa5f94d5d08fde9
пример юзабилити)
сама строчка

Konstantin
12.02.2018
18:57:34
я заснял

Grushin
12.02.2018
18:58:02
?

Владислав
12.02.2018
19:09:43
кто-нибудь знает, какой стиль текста на элементах меню сделан? по умолчанию который. Или как его применить можно?

Grushin
12.02.2018
19:13:13
это меню?

Владислав
12.02.2018
19:16:38
это меню?
Ну да
Там же есть какой-то стандартный стиль для элементов из меню

Grushin
12.02.2018
19:17:48
госпади) просто белый фонч черный текст, гравити сентер вертикал и старт. паддинг на 16дп

Valeriy
12.02.2018
19:19:06

Grushin
12.02.2018
19:19:37
вау, сравнил для прикола как сделано меню в телеграмме и вк

Google

Grushin
12.02.2018
19:19:51
и телеграм
или меню разное или это вообще их собственное))

Новиков
12.02.2018
19:23:22
Телеграмм, если не ошибаюсь, на плюсах написан)

Dasha
12.02.2018
19:27:54
Кто знает, как сделать чтобы при нажатии на TextView оно делалось в EditText + появлялась кнопка для сохранения изменений?

Anton
12.02.2018
19:28:10

Новиков
12.02.2018
19:29:30
Нет
Откуда такая уверенность?)

Igor
12.02.2018
19:29:51
Клиент опен-сорс

Admin
ERROR: S client not available

Anton
12.02.2018
19:29:53

Новиков
12.02.2018
19:30:00
Значит wiki пиздит

Anton
12.02.2018
19:30:34
https://github.com/DrKLO/Telegram
держи

Новиков
12.02.2018
19:30:50
Сяп)

Konstantin
12.02.2018
19:30:58
кликни на разноцветную полоску )

Valeriy
12.02.2018
19:31:03
qt это десктоп, и да, десктоп на с++
на с есть только какие то анимации на телеге
а так джава

Google

Vova
12.02.2018
19:31:41

Usman
12.02.2018
19:32:01
Как нормально отресайзить SimpleExoPlayer для pip режима

Новиков
12.02.2018
19:32:01

Anton
12.02.2018
19:32:59

Dasha
12.02.2018
19:39:30

Vlad
12.02.2018
19:47:59
Подскажите пожалуйста, как можно организовать отдельное место, где будут хранится функции для HTTPS запроса, вывода уведомления. попробвал выделить отдельный класс, потом в приложении прописывал объект этого класса, но при нажатии на кнопку приложка падала

Vova
12.02.2018
19:54:40
background transparent
Enable параметр

Vlad
12.02.2018
20:16:12

Igor
12.02.2018
20:17:17

Vlad
12.02.2018
20:17:59

Sergey8827
12.02.2018
20:52:48
хотя лучше просто создать editText с текстом, по моему

Dasha
13.02.2018
01:31:08
Подскажите, чет забыл как параметр перекинуть туда в метод

Ivan
13.02.2018
01:31:54
Сделать его final?)
Вообще студия же даже подсвечивает и предлагает решение

Dasha
13.02.2018
01:34:21

Ivan
13.02.2018
01:34:41
С final помогло?

Dasha
13.02.2018
01:36:04