Size: a a a

Javanese Questions

2019 May 21

QH

Quantum Harmonizer in Javanese Questions
Stepan Potapov
Это единственный вопрос
Он решается прочтением джавадока или экспериментом
источник
2019 May 24

EP

Ekaterina Popova in Javanese Questions
Всем привет!
Подскажите, пожалуйста, есть ли возможность создать кнопку с цветной blur-тенью, как на картинке. Если идти через drawable, blur-эффекта нет.
источник

QH

Quantum Harmonizer in Javanese Questions
Ekaterina Popova
Всем привет!
Подскажите, пожалуйста, есть ли возможность создать кнопку с цветной blur-тенью, как на картинке. Если идти через drawable, blur-эффекта нет.
Самостоятельно нарисовать тень каким-нибудь шейдером.
Подсмотреть, как рисуется тень, можно в CardView.
источник

ИМ

Игорь Марков in Javanese Questions
drawable должен работать, на кнопки не делал, но делал на всякие layout, они ничем в принципе от кнопок не отличаются, теже вьюшки. Я бы в эту сторону смотрел
источник

QH

Quantum Harmonizer in Javanese Questions
Игорь Марков
drawable должен работать, на кнопки не делал, но делал на всякие layout, они ничем в принципе от кнопок не отличаются, теже вьюшки. Я бы в эту сторону смотрел
Так вопрос был про то, как именно тень рисовать. Понятно, что Drawable.
источник

AO

Aleksey Orekhov in Javanese Questions
Я бы нарисовал CustomView и для Paint тени бы применил BlurMaskFilter, по-моему самый простой и вариативный способ
источник

EP

Ekaterina Popova in Javanese Questions
Звучит вполне посильно, если получится - скину свое творение. Всем спасибо за варианты. А то это меня совсем расстраивало https://twitter.com/crafty/status/1011918657759469569
источник

EP

Ekaterina Popova in Javanese Questions
Я бы нарисовал CustomView и для Paint тени бы применил BlurMaskFilter, по-моему самый простой и вариативный способ
источник
2019 June 04

F

Fieldmarshal in Javanese Questions
#вопрос #android #recyclerview
насчёт RecyclerView и передёргивания списка: если заменить clear / addAll на обычное присвоение нового списка list = anotherList, то у адаптера не обновится список и getItemCount() вернёт старое значение. addAll при первом добавлении тоже работает, в отличие от простого присвоения. Как лучше заменить clear / addAll, чтобы адаптер обновлялся корректно?
источник

I

Ildarov in Javanese Questions
Fieldmarshal
#вопрос #android #recyclerview
насчёт RecyclerView и передёргивания списка: если заменить clear / addAll на обычное присвоение нового списка list = anotherList, то у адаптера не обновится список и getItemCount() вернёт старое значение. addAll при первом добавлении тоже работает, в отличие от простого присвоения. Как лучше заменить clear / addAll, чтобы адаптер обновлялся корректно?
Прикрутить к адаптеру DiffUtils
источник

F

Fieldmarshal in Javanese Questions
Ildarov
Прикрутить к адаптеру DiffUtils
уже пишу, посмотрю на результат. Спасибо.
источник

SZ

Stas Zemlyakov in Javanese Questions
Посмотрите ListAdapter, к нему уже прикручен DiffUtils. (androidx.recyclerview.widget.ListAdapter)
источник

SZ

Stas Zemlyakov in Javanese Questions
У него есть метод submitList(..), который отлично отрабатывает. Единственное, что надо будет написать DiffUtil.ItemCallback<T>, чтобы правильно сравнивать элементы списка но и эта штука только на пользу.
источник

QH

Quantum Harmonizer in Javanese Questions
Fieldmarshal
#вопрос #android #recyclerview
насчёт RecyclerView и передёргивания списка: если заменить clear / addAll на обычное присвоение нового списка list = anotherList, то у адаптера не обновится список и getItemCount() вернёт старое значение. addAll при первом добавлении тоже работает, в отличие от простого присвоения. Как лучше заменить clear / addAll, чтобы адаптер обновлялся корректно?
Так getItemCount же должен увидеть новый list и вернуть новый count.
источник

F

Fieldmarshal in Javanese Questions
Quantum Harmonizer
Так getItemCount же должен увидеть новый list и вернуть новый count.
Не увидел и не вернул, хотя я написал notifyItemRangeInserted сразу после обновления списка
источник

QH

Quantum Harmonizer in Javanese Questions
Fieldmarshal
Не увидел и не вернул, хотя я написал notifyItemRangeInserted сразу после обновления списка
А removed написал?
источник

F

Fieldmarshal in Javanese Questions
Quantum Harmonizer
А removed написал?
Нет, я пока что свежий список формирую
Или нужно написать даже для пустого списка?
источник
2019 June 05

SP

Stepan Potapov in Javanese Questions
Кто-нибудь знает, как intellij idea  в дебаг режиме скипнуть запрос?
Ну то есть  дебажишь и проваливаешься в метод, который тебе не нужен, и отправляешься в еррор специально , так можно?
источник

QH

Quantum Harmonizer in Javanese Questions
Ох. Можно локальные переменные менять. Можно их так поменять, чтобы произошла ошибка. :)
источник
2019 June 27

F

Fieldmarshal in Javanese Questions
#вопрос #android #contacts
вопрос по чтению контактов через ACTION_PICK.
Нужно вывести данные контакта: имя, номер телефона, email, название компании, составные части адреса. Посмотрел в доках, что для Phone, Email и Address 3 разных CONTENT_URI. Вопрос: как вывести все данные корректно - тремя вызовами cursor.query(...)  с разными CONTENT_URI, или можно объединить всё в один вызов?

UPD: посмотрел ещё, действительно нужны несколько разных вызовов cursor.query, причём название компании можно получить через raw contact id.
источник