Size: a a a

Android Developers

2020 November 24

DB

Dmytro Borysov in Android Developers
Albert
Всем привет. Нужен совет. Допустим есть фрагмент в котором есть некоторый список(RecyclerView) и есть некоторые типы сортировки для него (по времени/по рейтингу и т.д.), где правильней расположить логику сортировки? В адаптере или во фрагменте?
во фрагменте, а лучше выше. сортируешь и отдаешь список адаптеру
источник

DB

Dmytro Borysov in Android Developers
Vlad
Всем привет! Можно ли у горизонтального ProgressBar скруглить края или нужно делать кастомную вьюху?
без кастомной вьюхи можно обойтись, но вроде кастомный track придется написать) если я не спутал с сикбаром
источник

V

Vlad in Android Developers
Dmytro Borysov
без кастомной вьюхи можно обойтись, но вроде кастомный track придется написать) если я не спутал с сикбаром
что за track?
источник

DB

Dmytro Borysov in Android Developers
Vlad
что за track?
да, то в сикбаре, значит progressDrawable
источник

T

Takhir in Android Developers
Davronchik -
Привет всем, нужен совет, проблема такая. У меня есть лист хочу показать каждый итем этого листа  в уведомлении с  интервалом в два часа. Как правильно реализовать это? Спасибо за ответы
AlarmManager?
источник

a

akella122⌬ in Android Developers
Как сделать так же с bottomsheet(Увеличить его высоту) не создавая кастомного поведения?
источник

АК

Асхаб Кудзаев (rx131... in Android Developers
Ребят, здравствуйте.
Есть AsyncTask, который читает и получает json с гитхаба. Крч это типо ота обновления. Теперь у меня проблема заключается в том, что я хочу добавить автопроверку (т.е. запуск AsyncTask через каждые, например, 4 часа), но при добавлении таска в таймер в сервисе, сервис просто крашится. Вот репо.

Upd. Проблема заключается в том, что при запуске таска в сервисе, такс требует контекст, но я так и не понял как его в сервисе получать.
источник

RC

Roman Chumachenko in Android Developers
Асхаб Кудзаев (rx1310)
Ребят, здравствуйте.
Есть AsyncTask, который читает и получает json с гитхаба. Крч это типо ота обновления. Теперь у меня проблема заключается в том, что я хочу добавить автопроверку (т.е. запуск AsyncTask через каждые, например, 4 часа), но при добавлении таска в таймер в сервисе, сервис просто крашится. Вот репо.

Upd. Проблема заключается в том, что при запуске таска в сервисе, такс требует контекст, но я так и не понял как его в сервисе получать.
Сервис наследует контекст
источник

АК

Асхаб Кудзаев (rx131... in Android Developers
@Override
   public int onStartCommand(Intent intent, int flags, int startId) {
       new CheckUpdateTask(
context, false).execute();
       return super.onStartCommand(intent, flags, startId);
   }


Ошибка вызывается там где подчёркнуто. Пробовал я и просто this, MainActivity.this и с стаковерфлоу что-то было, но сервис не запускается, даже если контекст получен.
источник

a

akella122⌬ in Android Developers
А как выставить высоту bottom sheet без кастомного поведения?
источник

👨

👨🏼‍💻 in Android Developers
Здравствуйте

почему он делает такую   ошибку ??
источник

ГА

Георгий Авакян... in Android Developers
Всем привет, подскажите плз как можно реализовать динамическую навигацию, может у кого был похожий кейс, приходят данные пачкой, для каждых данных, например имя, адрес и возраст разные экраны, флоу имеет последовательность, и вот в зависимости от того какие данные есть и каких нет нужно выстраивать текущий флоу, если есть идеи как это можно реализовать буду признателен, в проекте navigation component, но походу в этой части надо чтото самому пилить
источник

DB

Dmytro Borysov in Android Developers
akella122⌬
А как выставить высоту bottom sheet без кастомного поведения?
так что не получается то ?
источник

DB

Dmytro Borysov in Android Developers
Георгий Авакян
Всем привет, подскажите плз как можно реализовать динамическую навигацию, может у кого был похожий кейс, приходят данные пачкой, для каждых данных, например имя, адрес и возраст разные экраны, флоу имеет последовательность, и вот в зависимости от того какие данные есть и каких нет нужно выстраивать текущий флоу, если есть идеи как это можно реализовать буду признателен, в проекте navigation component, но походу в этой части надо чтото самому пилить
формулировка страдает. в чем проблема то?
иф(чтото есть)
один экран
елс
другой
источник

V

Vadim Pikha in Android Developers
Асхаб Кудзаев (rx1310)
@Override
   public int onStartCommand(Intent intent, int flags, int startId) {
       new CheckUpdateTask(
context, false).execute();
       return super.onStartCommand(intent, flags, startId);
   }


Ошибка вызывается там где подчёркнуто. Пробовал я и просто this, MainActivity.this и с стаковерфлоу что-то было, но сервис не запускается, даже если контекст получен.
это джава, следовательно - getContext()
источник

АК

Асхаб Кудзаев (rx131... in Android Developers
Vadim Pikha
это джава, следовательно - getContext()
Я вроде пробовал, но чем черт не шутит. Спасибо, ща гляну снова.
источник

ГА

Георгий Авакян... in Android Developers
Dmytro Borysov
формулировка страдает. в чем проблема то?
иф(чтото есть)
один экран
елс
другой
ну это будет 10+ ифов
источник

DB

Dmytro Borysov in Android Developers
akella122⌬
А как выставить высоту bottom sheet без кастомного поведения?
height из вне соотв пришли
источник

DB

Dmytro Borysov in Android Developers
Георгий Авакян
ну это будет 10+ ифов
там экраны абсолютно разные чтоли ? выдели одинаковые и уже в самом фрагменте разруливай что показывать
источник

ГА

Георгий Авакян... in Android Developers
Dmytro Borysov
там экраны абсолютно разные чтоли ? выдели одинаковые и уже в самом фрагменте разруливай что показывать
да, достаточно разные чтобы внутри фрагмента с виджетами играть
источник