Fearless
Вроде картинку вгружают пользователи
Fearless
на сколько я понял
Fearless
селектор для текста тоже можно
Сделал, в принципе цвет подменился, но не на тот, что нужно, а на какой-то системный (как-будто), хотя в colors.xml указан явно не он. Не подскажите, в чём дело может быть?
Kirill
Добрый день. Как открывать одну и ту же activity через intent? У меня есть activity которую я один раз открываю, потом хочу ее снова открывать. Я ее закрываю через moveTaskToBack(true), но закрывается все приложение, а если писать к ней еще singleTask в манифесте, то проблема с закрытием приложения пропадает, но появляется ужасная анимация черного экрана при открытии активити.
%username% 🍺
Друзья, что мне нужно сделать, чтобы дать возможность релизить приложение другому разработчику? Передать ему jks файл + keystore данные - alias, password?
Tishka17
угу
Fearless
да
Fearless
colorAccent видимо
Dmytro
да
ну да, значит не находит по ресурсу
%username% 🍺
Tishka17 это мне ответ да?
Dmytro
colorAccent видимо
не, это когда ресурсы криво указаны, что-то в этом духе
%username% 🍺
спасибо 🙂
Dmytro
на сколько криво? куда копать?
ты в ксмльке задаешь цвет ? или програмно как-то?
Fearless
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" android:state_selected="true"/> <item android:drawable="@color/colorTextPressed" android:state_pressed="true" /> </selector> вот в colors: <color name="colorTextPressed">#64FFFFFF</color>
Fearless
как будто что-то забыл
Fearless
в обоих
Dmytro
как будто что-то забыл
можно альфу убрать. чтобы точно быть уверенным, что не в ней дело
Fearless
ну там где color/white тоже фиолетовый
Fearless
там альфы нет я думаю
Dmytro
там альфы нет я думаю
да там нет) добавить еще один айтем без всяких стейтов, типа дефолт. и убери альфу во втором случае
Dmytro
а я пока поудмаю
Dmytro
там альфы нет я думаю
покажи строку textColor=...
Dmytro
у тебя файл селектора в папке drawable ili color? может тут конфуз
Fearless
android:textColor="@drawable/button_selector"
Fearless
в дроубл конечно
Vladimir
android:textColor="@drawable/button_selector"
Сделай через statelistanimator
Vladimir
Или как-то так
Dmytro
android:textColor="@drawable/button_selector"
может чушь, но перенеси селектор в папку colors и соотв измени android:textColor="@color/button_selector"
Fearless
не чушь
Dmytro
не чушь
Заработало?
Fearless
может чушь, но перенеси селектор в папку colors и соотв измени android:textColor="@color/button_selector"
стало ок, перенес селектор файл в color и соотвественно в item поменял свойство drawable на color
Fearless
да, заработало
Fearless
Спасибо большое
Yuri
Ребят, привет. Использую recyclerView. В каждом элементе списка есть textView, который по умолчанию скрыт и становится видимым при нажатии на элемент. Но если список у нас большой и мы сделали видимым textView, например, у первого элемента, то далее по списку у определённых элементов будет видим textView с инфой от первого элемента. Я понимаю, почему так происходит, но как грамотно исправить это?
Aleksey
Вопрос про Room. Есть несколько Entity, для каждой есть Dao с методами для этой Entity. У Room есть возможность несколько действий с Entity обьеденить в одну транзакцию с помощью анотации. А каким образом обьеденить в одну транзакцию несколько действий с разными Entity? Дублировать в одной Dao методы работы с несколькими Entity? Может есть на примете какое то описание как это правильно делается?
Aleksey
Если написать обёртку над твоими дао и объединить две транзакции в одном методе
Room генерит код, который наследуется от моего Dao и реализует работу с базой
Pavel
Room генерит код, который наследуется от моего Dao и реализует работу с базой
Это понятное дело, так работает рум, тебя смущает что в репозиторий ты будешь передавать не дао а обёртку?
Aleksey
Это понятное дело, так работает рум, тебя смущает что в репозиторий ты будешь передавать не дао а обёртку?
мне изменения в некоторых таблицах нужно отражать в еще несколько таблиц, да, можно скопировать методы для работы со всеми этими таблицами в каждое ДАО, но получается дофига методов. Меня это смущает и я ищу альтернативный способ
Aleksey
Эм. Одни изменения в нескольких таблицах? Пахнет необходимостью нормализации
когда какая то информация размазывается в несколько таблиц - это не нормально?
Aleksey
Эм. Одни изменения в нескольких таблицах? Пахнет необходимостью нормализации
вопрос в том, как поступить, чтобы не копипастить одинаковый код в несколько Dao. Ну или возможно я чтото не так понимаю.
Sergey
Господа, а есть ли каки-то рекомендации по тому, где хранить вспомогательные классы и классы сущностей, создавать папки в *app_name*/ ?
Sergey
или делать отдельный модуль с логикой типа
Олександр 🇺🇦
Олександр 🇺🇦
Что за шрифт?
Кирилл
Google sans видимо.
Олександр 🇺🇦
Google sans видимо.
Спасибо https://fonts.google.com/specimen/Noto+Sans
D
Кто-нибудь сталкивался с поведением Observable.timer() и мануальной сменой времени на девайсе? Завешивает наглухо, может есть какой-то способ обойти?
Artem
мб останавливать таймер в resume?
D
Он на уровне вьюмодели работает, не получается
Alexander
Ребят, есть вопрос. Когда андроид убивает процес, чтобы освободить немного памяти, потом когда запускаешь приложение. Оно восстанавливает последнюю активити на которой ты находтлся. При этом все поля, синглтоны очищаются, что приводит к траблу, потери state. Можно как то сделать чтобы процесс запускался с launchera всегда, когда восстанавливается?
Alexander
Мб флаг какой-то есть ?
Мумитроль
Это плохо
Alexander
Я гуглил но не нагуглил. https://stackoverflow.com/questions/5423571/prevent-activity-stack-from-being-restored Вот максимум что нашел. Но как-то коствльно ?
Alexander
Это плохо
Это я знаю)
Мумитроль
Представьте что пользователю позвонили и он ответил на вызов, а до этого заполнял поля минут 10 в приложении
Мумитроль
Лучше сделайте поддержку выживаемости
Мумитроль
Или сами проверяйтк свои синглтоны и финишируйте открытую активити
Alexander
У меня один глобальный синглтон. Но в bundle он не влезает
Alexander
Мне нужно его сериализовать и сохранять в файл или в бд ложить по идеи?
Тагир
то что в тулбаре search view не закрывается при нажатии кнопки назад это норма или я чё-то лишнее переопределил?
Тагир
не норма, покажи, что переопределил
ничего особенного, searchview в фрагменте, все по стандарту onCreate onCreateView onResume onAttach onDetach onCreateOptionsMenu
Тагир
мини-кастылем сейчас исправил, но это не круто
Anonymous
https://stackoverflow.com/questions/18924445/searchview-not-closing-correctly-on-first-back-press-its-only-loosing-focus
Anonymous
это видел?
Anonymous
или оно вообще не закрывается кнопкой "назад"?
Тагир
или оно вообще не закрывается кнопкой "назад"?
сначала убирает клавиатуру, потом отчищает текст, но на последнем нажатии, когда должно закрыть searchview выходит из приложения, место закрытия search view