Size: a a a

Android Developers

2020 November 19

VS

Vitaliy Sheianov in Android Developers
Almaz Miftakhov
привет) в navigation  компоненте можно сделать аналог add? чтобы наложение было а не замена?
Если кратко нет нельзя add на сколько я помню там есть только для диалогов
источник

AM

Anton Mironov in Android Developers
Ребят как сделать что бы largeIcon была слева в notification, типо такого
источник

AM

Anton Mironov in Android Developers
просто если просто сделать setLargeIcon он его направо кинет, типо такого:
источник

A

Astar in Android Developers
Парни подскажите как побороться с такой фигней и выйти победителем. В общем у меня имеется RecyclerView с items, у которых всегда обновляется два элемента — значек батареи, и значек включения устройства. К этому списку у меня прикручен PopupMenu для действий для каждого item. Получается что когда у меня список статичный был, то есть ничего там не менялось, то я длительным нажатием мог свободно вызвать PopupMenu. Ну а вот когда добавилась динамика то PopupMenu выпадает через раз. Я могу понять почему это происходит, скорее всего когда я жму на item, то в момент обновления списка item со старыми данными удаляется и заменяется новым, а потому и LongClick просто на-просто не срабатывает. Подскажите хорошие практики желательно с примерами.
источник

A

Astar in Android Developers
источник

A

Astar in Android Developers
источник

@

@@ in Android Developers
источник

JF

Jorik Fat in Android Developers
Astar
Парни подскажите как побороться с такой фигней и выйти победителем. В общем у меня имеется RecyclerView с items, у которых всегда обновляется два элемента — значек батареи, и значек включения устройства. К этому списку у меня прикручен PopupMenu для действий для каждого item. Получается что когда у меня список статичный был, то есть ничего там не менялось, то я длительным нажатием мог свободно вызвать PopupMenu. Ну а вот когда добавилась динамика то PopupMenu выпадает через раз. Я могу понять почему это происходит, скорее всего когда я жму на item, то в момент обновления списка item со старыми данными удаляется и заменяется новым, а потому и LongClick просто на-просто не срабатывает. Подскажите хорошие практики желательно с примерами.
у вас проблема с реализацией ресайклера, скорее всего вы не меняете данные, а удаляете старые, и добавляете вместо них новые - поэтому и изчезает ваш Popup
источник

JF

Jorik Fat in Android Developers
Astar
Парни подскажите как побороться с такой фигней и выйти победителем. В общем у меня имеется RecyclerView с items, у которых всегда обновляется два элемента — значек батареи, и значек включения устройства. К этому списку у меня прикручен PopupMenu для действий для каждого item. Получается что когда у меня список статичный был, то есть ничего там не менялось, то я длительным нажатием мог свободно вызвать PopupMenu. Ну а вот когда добавилась динамика то PopupMenu выпадает через раз. Я могу понять почему это происходит, скорее всего когда я жму на item, то в момент обновления списка item со старыми данными удаляется и заменяется новым, а потому и LongClick просто на-просто не срабатывает. Подскажите хорошие практики желательно с примерами.
вам нужно обновлять данные без удаления старых элементов
источник

N

Nick Senchurin in Android Developers
подскажите по вебвью, не вызывается onPageFinished
источник

N

Nick Senchurin in Android Developers
как правильно засетить это дело
источник

N

Nick Senchurin in Android Developers
и хром клиент выставляю и веб клиент….
источник

A

Astar in Android Developers
Jorik Fat
у вас проблема с реализацией ресайклера, скорее всего вы не меняете данные, а удаляете старые, и добавляете вместо них новые - поэтому и изчезает ваш Popup
Ну я их обновлял при помощи вызова метода notifyDataSetChanged, может он меняет полностью элемент?
источник

A

Astar in Android Developers
Новые данные меняю в методе onBindViewHolder
источник

JF

Jorik Fat in Android Developers
Вы элементы сами в списке обновляете через:

data.clear();
data.addAll(newData);

???
источник

A

Astar in Android Developers
Jorik Fat
Вы элементы сами в списке обновляете через:

data.clear();
data.addAll(newData);

???
да
источник

JF

Jorik Fat in Android Developers
Первая строка удаляет все элементы
Вторая создаёт новые
источник

JF

Jorik Fat in Android Developers
Это и неправильно
источник

A

Astar in Android Developers
Jorik Fat
Первая строка удаляет все элементы
Вторая создаёт новые
как было бы правильнее сделать?
источник

JF

Jorik Fat in Android Developers
Гуглите diffUtil
источник