Данил
Или подскажите как язык в приложении подругому поменять
Віталій
у меня просто такого нет))) и хз как добавить...
Дмитрий
Всем привет! Подскажите пожалуйста, как решить проблему: в recyclerview отображаются заявки с сервера. У каждой заявки есть время жизни - 10 минут. Я хотел реализовать пагинацию в этом списке, но сейчас задумался, что если делать пагинацию, то возможны такие ситуации, что когда одна заявка из уже запрошенных умрёт на сервере, то так как она уже была запрошена и отображена в ресайклере, то будет отображены невалидные заявки Как в такой ситуации поступить? (кроме как не использовать пагинацию )
Egor
LiveData + Pagination?
Так с сервера же грузятся
Anatoliy
Как скрыть клавиатуру при тапе на пустое пространство в инете можно найти.Но для EditText.Для TextInputEditText как это сделать?анаглогично?
Данил
Так с сервера же грузятся
Сохраняйте в бд, а оттуда уже дергаете
Pavel
Ребята привет. Как сделать мултиязычность если текст достаю из джсона
Дмитрий
Данил
Ребята привет. Как сделать мултиязычность если текст достаю из джсона
может на сервер отправлять язык, который нужен, а там в зависимости от языка будет возвращаться тот или иной
Віталій
Glide.with(mContext.getApplicationContext()).load(url).apply(RequestOptions.bitmapTransform(new RoundedCorners(50))).into(viewHolder.post_image); подскажите пожалуйста что здесь не правильно?( не скругляет углы
Pavel
Мб сделать много джсонов с разными языками?
хм, хорошая идея. 👌 тоже так думал спасибо 😊
Кирилл
Кто нибудь знает почему в одном проекте при переходе на следующую строку у меня 1 таб отсуп (нормально) а в другом 2 таба? Как это поправить?
Кирилл
Достало уже вручную этот таб лишний убирать
Максим | Мобильные приложения
Как можно изменить цвет сообщения в DialogFragment в стилях? Создан через код
Максим | Мобильные приложения
передать диалогу в конструктор нужную тему
Я создал тему для диалога и указал ее в теме Активити. Все работает и я указал фон. Цвет поменялся, а textColor работать не хочет
Кирилл
У тебя textColor переопределяет цвет текста поэтому он всегда один
Tech
Всем привет, подскажите насколько хорошая практика использовать livedata для передачи информации из viewmodel во фрагмент для того, чтобы фрагмент вернул результат в предыдущую активити?
Tech
сильно не пинайте, начал изучать не так давно)
𝔻𝕞𝕚𝕥𝕣𝕚𝕪 ℤ𝕒𝕜𝕙𝕒𝕣𝕠𝕧
Привет. Можете подсказать по этой проблеме? Использую готовый проект с github, никаких ошибок при компиляции нет. Но что при отладке вот эта ошибка, что при установке apk на телефоне - так же крашится приложение.
𝔻𝕞𝕚𝕥𝕣𝕚𝕪 ℤ𝕒𝕜𝕙𝕒𝕣𝕠𝕧
на стаковерфлоу пишут что это память телефона виновата, но костыли советуют там самые разные, большинства строк которые советуют исправить у меня даже в коде нет
Jack
Код же не падает?
Jack
Тогда забейте, может это вообще сам андроид падает
𝔻𝕞𝕚𝕥𝕣𝕚𝕪 ℤ𝕒𝕜𝕙𝕒𝕣𝕠𝕧
Код же не падает?
по коду ошибок нет, компиляция проходит ок. Но приложение на телефоне крашится при запуске.
Jack
Это не похоже на креш, там какая-то либа странная юзается?
Jack
Это же обычный котлин?
𝔻𝕞𝕚𝕥𝕣𝕚𝕪 ℤ𝕒𝕜𝕙𝕒𝕣𝕠𝕧
dji sdk, opencv
Ivansuper
Если в проекте есть *.so, надо их чинить
Артем
Добрый день, а можно как нибудь сделать bottom navigation menu для фрагментов, с сохранением состояния?
theakella122
Как это меню называется?
Kirill
Здравствуйте, подскажите, как вызвать код перед задачей Proguard?
Siamion
theakella122
Просто DialogFragment.
Я фрагменты плохо знаю. Это просто dialog тема, да?
Артем
onPause?
Ну я именно не понимаю как мне вернуть это фрагмент на экран. Мне надо навигацию примерно как в вк или инсте.
theakella122
Просто DialogFragment.
У меня есть активность, в которой открывается текст, мне сделать ещё активность с диалог темой и будет так же? Просто смысл в кнопке ок, она должна вызвать метод из активности с текстом для перезагрузки вебвьюва
Yank
Glide.with(mContext.getApplicationContext()).load(url).apply(RequestOptions.bitmapTransform(new RoundedCorners(50))).into(viewHolder.post_image); подскажите пожалуйста что здесь не правильно?( не скругляет углы
Glide.with(this) .load("https://interactive-examples.mdn.mozilla.net/media/examples/grapefruit-slice-332-332.jpg") .transform(new RoundedCorners(50)) .placeholder(R.mipmap.ic_profile_avatar) .into(imgCirle);
Віталій
Я сделал проще
Valentin
Там ниже написано всё)
theakella122
Там ниже написано всё)
Саппорты придётся подрубиьь?
Siamion
https://developer.android.com/guide/topics/ui/dialogs?hl=ru
Віталій
как ?
А не, почти так же
Valentin
Саппорты придётся подрубиьь?
Можно и обычным пользоваться, если не хотите подключать
Yank
А не, почти так же
я отсюда взял https://github.com/bumptech/glide/issues/3189
CatOnPad
Привет! Работаю с блютузом и возникло небольшое недопонимание с ним. Нужно перехватывать его состояния: включен, выключен, подключен к девайсу(в приложении). Реализовал broadcast reciever, который слушает изменения блютуза, но почему-то он перехватывает лишь состояния "вкл" и "выкл", тогда я сделал отдельный поток, который каждую секунду проверяет getState() у адаптера, но он почему-то ловит только сигналы "вкл", "выкл", "включаюсь" и "выключаюсь", но не ловит сигнал STATE_CONNECTED у адаптера. Так как всё же перехватить STATE_CONNECTED и понять, какое состояние сейчас у блютуза?
Saahil
Any android developer who is expert in xposed?
Saahil
I want to make a project i will pay money
Saahil
здесь какой-нибудь xposed разработчик?
Saahil
Spasiba
Egor
Spasiba
Только твоё сообщение удалят, не по правилам чата написано.
Saahil
Ok
theakella122
Можно и обычным пользоваться, если не хотите подключать
Просто в них смысла не вижу когда есть иксы и мд либа
Александр
Подскажите, не могу найти таймаут у setValue в Firebase. В Firebase есть такое вообще?
Valentin
Просто в них смысла не вижу когда есть иксы и мд либа
Так новая версия в иксах и лежит androidx.fragment.app.DialogFragment
Александр
что ты имеешь ввиду? для чего таймаут?
ref.setValue(true).addOnSuccessListener(aVoid -> foo.run()) Если через 3 секунды не выполнен addOnSuccessListener, то считать, что запрос isFailure
Dmytro
ref.setValue(true).addOnSuccessListener(aVoid -> foo.run()) Если через 3 секунды не выполнен addOnSuccessListener, то считать, что запрос isFailure
понял, но для конкретного запроса такое вряд ли будет, нужно чуть глобальнее смотреть настройки, там покопаться или свое городить
Александр
вообще, у меня проблема, что когда я ставлю "лайк" к фотке в приложении, то видна задержка. Запрос идет сначала в Firebase на изменение. Затем изменяется уже на клиенте у пользователя. Задержка около 800мс-1с. Все таки долгая. Я вот подумал, ставить лайк сначала на клиенте, потом давать запрос в Firebase, и если он Failure через секунды 3, то убирать "лайк" на клиенте и вызывать Toast пользователю "Подключение не установлено"
Yank
ребята объясните в двух словах зачем подключать либу implementation 'androidx.multidex:multidex:2.0.1'
Yank
minSdkVersion 21 стоит
Dmytro
ребята объясните в двух словах зачем подключать либу implementation 'androidx.multidex:multidex:2.0.1'
если коротко, то если слишком много кода (методов) то в одну "коробку" не влезет. Мультидекс позволяет превысить макс кол-во методов и связывает методы между "коробками"