Size: a a a

StartAndroid Ru Chat

2021 April 07

ж

жабич in StartAndroid Ru Chat
Всем привет! Не могу достать поле через рефлексию - выдает исключение NoSuchFieldException, какие могут быть причины? С методами, помеченными аннотацией @hide все работает
источник

ж

жабич in StartAndroid Ru Chat
Вот так получаю поле
источник

А

Александр in StartAndroid Ru Chat
А как можно нарисовать рамку вокруг textView чтобы построить таблицу?
источник

А

Александр in StartAndroid Ru Chat
просто сделать цветными границы текстового поля
источник

АА

Аят Алиев in StartAndroid Ru Chat
Нарисовать в drawable “stroke”
источник

A

Aleksandr in StartAndroid Ru Chat
можно использовать overlay
источник

А

Александр in StartAndroid Ru Chat
Спасибо за ответы, но в xml это нельзя никак провернуть?
источник
2021 April 08

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Переслано от Dmitry Alekseyevich
Привет всем. Пытаюсь адаптеру отдать пустой список и столкнулся с такой проблемой. Как можно пофиксить? Что-то почитал, но ничего не нашел толком..
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Пофиксить очень легко - не нужно запрашивать элементы у пустого списка или элементы, индекс которых больше чем кол-во объектов в коллекции - 1
источник

A

Aleksandr in StartAndroid Ru Chat
background ему задать в виде клеточки, ячейки
в drawable помещаешь рисунок с границами для ячейки, текствьюшки располагаешь без марджинов, внутри текствьюшек задаешь паддинги
источник

FG

Fuad Garayev in StartAndroid Ru Chat
Добрый день,вопрос по Exoplayer.пытаюсь заюзать плеер со своим сикбаром,и мне нужно узнать продолжительность аудио трека,
но почесму то exoPlayer.duration = -9223372036854775807.с утра гуглю,не могу найти ответ
источник

KK

Konstantine Kovalenk... in StartAndroid Ru Chat
источник

FG

Fuad Garayev in StartAndroid Ru Chat
спасибо
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
по тому, что это значение - дюрейшн возвращает если таймлайн пустой
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
/**
  * Special constant representing an unset or unknown time or duration. Suitable for use in any
  * time base.
  */
 public static final long TIME_UNSET = Long.MIN_VALUE + 1;
источник

FG

Fuad Garayev in StartAndroid Ru Chat
нужно добавить Listener?
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
вообще, да, по хорошему всю кухню от экзоплеера лучше получать через листенеры
источник

FG

Fuad Garayev in StartAndroid Ru Chat
окей,спасибо
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Хотя, я не знаю в каком контексте у вас в коде происходит получения длительности трека
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
на экзоплееровом гитхабе какие-то баги на этот счет заведены, может, конечно, и такой случай
источник