Size: a a a

Android Developers

2021 January 19

L

Lessej in Android Developers
Sergey
Тогда ты можешь просто сетить в лайв дату новый лист.
Ну вот и проблема не пойму куда в вьюмодели писать вытянутый из базы метод newPerson. Потомучто нужен ему аргумент application из репозитория, а он в самом классе вьюмодель, а если туда писать - то он сразу выполняется при открытии Активити.
источник

L

Lessej in Android Developers
Александр Сергеевич
после remove сделай add и все
Да, только что идёт за add
источник

АС

Александр Сергеевич... in Android Developers
Lessej
Да, только что идёт за add
наверное set?
источник

АС

Александр Сергеевич... in Android Developers
мне кажется что у тебя и в голове и в коде каша
источник

S

Sergey in Android Developers
Lessej
Да, только что идёт за add
Ну после ремува у тебя лист становится как бы не персистентным с базой и ты не знаешь как вытягивать новый кусок без учета итема который ты слистнул? Так? Не могу понять пока.
источник

S

Streamup in Android Developers
Кто подскажет как уменьшить количество лог сообщений до 1 сообщения в 1 сек?
источник

АС

Александр Сергеевич... in Android Developers
Sergey
Ну после ремува у тебя лист становится как бы не персистентным с базой и ты не знаешь как вытягивать новый кусок без учета итема который ты слистнул? Так? Не могу понять пока.
мне кажется он просто не знает как обратиться к базе за новым обьектом, чтобы в лист его засунуть
источник

L

Lessej in Android Developers
Александр Сергеевич
мне кажется он просто не знает как обратиться к базе за новым обьектом, чтобы в лист его засунуть
Да
источник

АС

Александр Сергеевич... in Android Developers
Lessej
Да
ну это уже к основам, и покури что такое DI, удобная штука
источник

ЮС

Юрий Суржиков... in Android Developers
Всем привет!
Хочу поинтересоваться, какие нюансы есть при работе с WebView на Xiaomi. Почему-то не хотят выполняться JS-методы на этих устройствах(на Samsung все ок). JavaScript методы вызываю в WebViewClient, переопределяю метод onPageFinished() и пытаюсь вызвать JS через loadUrl("javascript:method('param')"). Загрузку всей html страницы делал и через просто webView.loadData(html, "text/html", "UTF-8"), и через webView.loadDataWithBaseURL(null, html, "text/HTML", "UTF-8", null). Но ничто из этого не помогает... Кто-то знает что я упустил?
источник

L

Lessej in Android Developers
Александр Сергеевич
ну это уже к основам, и покури что такое DI, удобная штука
А сингл мой тот не пойдет?
источник

L

Lessej in Android Developers
Я думал можно его вызывать каждый раз
источник

L

Lessej in Android Developers
Только не понимал как его засунуть в Свайп вслед за remove
источник

МТ

Максим Таранюк... in Android Developers
Lessej
Только не понимал как его засунуть в Свайп вслед за remove
если я правильно понял вопрос, то посмотри что такое PagingLibrary
https://developer.android.com/topic/libraries/architecture/paging
источник

МТ

Максим Таранюк... in Android Developers
Если нужно автоматически подгружать айтемы, или удалять их, то это точно то что нужно.
источник

АС

Александр Сергеевич... in Android Developers
Lessej
Только не понимал как его засунуть в Свайп вслед за remove
Person person = Database.getInstance().getPerson();
list.add(person);

если честно я уже запутался во всем этом
источник

S

Sergey in Android Developers
Lessej
А сингл мой тот не пойдет?
Я писал, что можно, но это такое. Можно на сабжах такое сделать как ты хочешь, Про dispose посмотри. Важный момент. В твоем примере не видно этого (может и есть).
источник

L

Lessej in Android Developers
Максим Таранюк
Если нужно автоматически подгружать айтемы, или удалять их, то это точно то что нужно.
Спс гляну.
источник

L

Lessej in Android Developers
Александр Сергеевич
Person person = Database.getInstance().getPerson();
list.add(person);

если честно я уже запутался во всем этом
Хм ну это просто будет в главном потоке тогда
источник

L

Lessej in Android Developers
Sergey
Я писал, что можно, но это такое. Можно на сабжах такое сделать как ты хочешь, Про dispose посмотри. Важный момент. В твоем примере не видно этого (может и есть).
Поменять на фловабль?
источник