Сергей
Я бы в три кнопки реализовывал и одну поверх. После нажатия она gone
Кирилл
тогда проще кастомизировать
Что я и предлагаю. Не понял вообще к чему ты про материал кнопку написал, перечитай ветку
Сергей
И работают нижник
Ярослав🇺🇦
Я не про отобразить текст. Плюс и минус оно сможет обработать?
Такого цельного елемента нет, эти по факту две кнопки и текст вью в контейнере https://github.com/travijuu/NumberPicker https://github.com/ashik94vc/ElegantNumberButton
Сергей
Именно
Кирилл
Такого цельного елемента нет, эти по факту две кнопки и текст вью в контейнере https://github.com/travijuu/NumberPicker https://github.com/ashik94vc/ElegantNumberButton
Я не автор вопроса, я как раз спросил каким образом материал кнопка сможет решить то что спрашивает автор
Кирилл
Такого цельного елемента нет, эти по факту две кнопки и текст вью в контейнере https://github.com/travijuu/NumberPicker https://github.com/ashik94vc/ElegantNumberButton
Как вариант можно взять вторую либу и вторую кнопку, поверх кнопки от либы, и делать их hide/show
Ярослав🇺🇦
Ну да;)
Ярослав🇺🇦
А как ещё:). Можно вообще в коде добавлять/убирать всё это динамически в зависимости от выбора. 😁
Кирилл
Можно допилить вторую либу и объединить все в одну кнопку, но это так, по желанию. Она там от RelativeLayout
Ярослав🇺🇦
Можно что угодно сделать:) тут от навыков автора вопроса всё зависит
P҉h҉o҉e҉n҉i҉x҉
Инжинигер
🙋 ищу совета, никак не получается "запутать" все классы в моём android-проекте при помощи r8 структура проекта — com.andrew.pojo.{классы}, com.andrew.data.{классы}, com.andrew.source.{классы}, ... как я понял, правило должно выглядеть, так "-keep !com.andrew.**", но такая и подобные конструкции не делают то что нужно, как быть?
Инжинигер
Dmytro
все классы в указанном пакете нужно спрятать)
С р8 хз, должно быть похоже как и с прогвардом. Эти правилом, ты наоборот пропускаешь эти классы, поэтому просто удали эту строчку
George
Помогите плз, почему может не срабатывать onSaveinstancestate во фрагменте? Рекуклер пересоздается когда возвращаюсь на фрагмент, или мб подскажите как реализовать, сейчас у меня создаётся фрагмент и я сразу передаю туда пустой лист, позже по апи заполняется сообщениями, но когда я перехожу на другой фрагмент и возвращаюсь, пересоздается адаптер и опять заполняется пустым листом
Инжинигер
Alex
Ребятки, работал кто с RxPM?
George
Он во фрагменте вообще непредсказуемо работает
Бл и как быть? Задача ещё такая, регистрация ввиде чат бота
Сергей
Как выше по ссылке
Dmytro
Бл и как быть? Задача ещё такая, регистрация ввиде чат бота
Если адаптер не нулл, то не создавай его
George
Если адаптер не нулл, то не создавай его
Мда...стыдно за такое, ща попробую
George
Если адаптер не нулл, то не создавай его
Спасибо, усложнял весь день как мог
Dmytro
Мда...стыдно за такое, ща попробую
Можно ещё не так, можно в адаптер передавать один и тот же список. Изначально он пустой, а потом с сервера заполняешь, так тоже должно работать
marat
Такой вопрос. Как хранить на сервере данные если только андроид приложение без веб сайта. Можно без nosql?
Maks
Как мне сделать такую штуку. Буду использовать ViewPager2, просто подскажите как называються эти названия вкладок.
Dmytro
Такой вопрос. Как хранить на сервере данные если только андроид приложение без веб сайта. Можно без nosql?
Нужно апи для базы. А если ничего нет использовать фаербейс какой-то или аналоги
marat
Думаю на Django rest
Кирилл
Кто нибудь сталкивался с конвертацией из kotlin dsl в обычный gradle? Это можно сделать не в ручную? Я ебал его скорость сборки, это ад какой-то по сравнению с обычным грэдлом
Кирилл
Такой вопрос. Как хранить на сервере данные если только андроид приложение без веб сайта. Можно без nosql?
Что значит без сайта? Сервер есть? Если нету денег на сервер есть firebase с его бесплатным тарифом, думаю есть еще какие нибудь его аналоги
Lomaga Konstantin
Ребята, подскажите пожалуйста. Работаю с биометрикой. Если у пользователя есть и тач айди и фейс айди, то через стандартную либу выскакивает попап с выбором, а мне нужен только тач, как это реализовать, не могу найти решение.
voodoo
вызываю код из сервиса Intent intent = new Intent(getApplicationContext(), DialerActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); вот эта штука работает только когда открыта непосредственно DialerActivity либо приложение свёрнуто. я так понимаю, в foreground нужно как-то по другому вызывать? подскажите пожалуйста
voodoo
та я до 10 ещё не добрался. но там другой прикол на самом деле, с сервиса вызывается норм вот так Intent intent = new Intent(getApplication(), DialerActivity.class); просто одна переменная была static, и сохраняла своё значение после смены активити, по ней условие проходило, а дальше другая переменная уже null при пересоздании и ашипка
Pêcheur
ашипка это не шутки
Mirlan
всем привет, как конвертировать(избавиться) от pagingdata? с flowable<pagingdata<base<data>>> к flowable<base<data>>
Damir
Подскажите пожалуйста, как можно сделать логику приложения. Хочу для своего портфолио сделать приложение ПДД. Есть 2 фрагмента. В первом написаны разделы правил, при нажатии на которые, отображаются подробное описание их. Второй фрагмент, уже тесты для каждого раздела свои и экзамен по всем разделам думаю сделать. Вопрос 1: Когда прогружаются 25 разделов, сразу с описанием из firestore это не так заметно, но каждый раз при переходе на этот фрагмент в запущенном уже приложении секунду видеть пустой экран не хочется. Можно ли после запуска приложения кэшировать данные? И как Вопрос 2: Где хранить вопросы, их около 400 получается. Тоже в firestore? В каждом chapter или новые папки создавать нужно? Вопрос 3: Как нумеровать разделы? потому что в firebase если цифра первая 1, автоматически вначале списка становится Извините, как мог объяснил, в двух словах сложно все равно понять.
Тот самый Тимофей
Подскажите пожалуйста, как можно сделать логику приложения. Хочу для своего портфолио сделать приложение ПДД. Есть 2 фрагмента. В первом написаны разделы правил, при нажатии на которые, отображаются подробное описание их. Второй фрагмент, уже тесты для каждого раздела свои и экзамен по всем разделам думаю сделать. Вопрос 1: Когда прогружаются 25 разделов, сразу с описанием из firestore это не так заметно, но каждый раз при переходе на этот фрагмент в запущенном уже приложении секунду видеть пустой экран не хочется. Можно ли после запуска приложения кэшировать данные? И как Вопрос 2: Где хранить вопросы, их около 400 получается. Тоже в firestore? В каждом chapter или новые папки создавать нужно? Вопрос 3: Как нумеровать разделы? потому что в firebase если цифра первая 1, автоматически вначале списка становится Извините, как мог объяснил, в двух словах сложно все равно понять.
Подключай SQLite и Room и там кешируй. Можно загружать сразу всё при старте приложения, можно только разделы, а сам вопрос только при клике (может быть, кеширование и не потребуется, кстати, в этом случае) В firebase порядок может быть любым. Тебе нужно в приложении после загрузки свою сортировку поставить.
Тот самый Тимофей
Для демо-целей портфолио - норм
Damir
Для демо-целей портфолио - норм
А если в будущем хочу расширить до маркета? Чтобы тоже понять как там все работает, то также оставить?
Тот самый Тимофей
Я не пользовался FireBase, если у бесплатных баз нет срока хранения данных, то почему нет. Только тогда за актуальностью придется следить, чтобы не заминусовали. Либо тестовый альфа-релиз выпустить без общего доступа, и не париться, если задача освоить плей маркет.
Сергей
Подскажите пожалуйста, как можно сделать логику приложения. Хочу для своего портфолио сделать приложение ПДД. Есть 2 фрагмента. В первом написаны разделы правил, при нажатии на которые, отображаются подробное описание их. Второй фрагмент, уже тесты для каждого раздела свои и экзамен по всем разделам думаю сделать. Вопрос 1: Когда прогружаются 25 разделов, сразу с описанием из firestore это не так заметно, но каждый раз при переходе на этот фрагмент в запущенном уже приложении секунду видеть пустой экран не хочется. Можно ли после запуска приложения кэшировать данные? И как Вопрос 2: Где хранить вопросы, их около 400 получается. Тоже в firestore? В каждом chapter или новые папки создавать нужно? Вопрос 3: Как нумеровать разделы? потому что в firebase если цифра первая 1, автоматически вначале списка становится Извините, как мог объяснил, в двух словах сложно все равно понять.
У firestore ограничен размер бесплатного трафика в сутки. Проект не будет масштабироваться сверх неск.сотен инсталляций бесплатно. Но на файрбейзе есть бесплатный веб сервер, можно туда. А, еще remote config хранит и доставляет строки в приложения бесплатно
Full
Всем привет, подскажите пожалуйста, как программно изменить высоту supportActionBar?
Nikita
Всем привет , подскажите пожалуйста, где можно почитать/посмотреть нормальный материал по рисованию анимации
Сергей
Бесплатный веб-сервер это не firestore, вместе со storage?
См.полный список сервисов в составе firebase
Сергей
Не помню как его там
Yelnur
Всем привет. Подскажите пожалуйста: как можно дотянуться до элемента внутри CardView, у меня внутри кардВью есть ImageView на который нужно накинуть кликЛисенер. Пытался делать через findViewById типа: view.findViewById(R.id.cardView).findViewById(R.id.imageView) но у меня чет все равно не дотягивается
Oleg
Ну у вас it в обзервере типа Status, даже ide это подсвечивает. Не заходит ни в один из обработчиков when или вообще в обзервер ничего не прилетает?
Oleg
Вроде не было проблем с enum в ливдате, но если помогло - ок) Странно конечн
Varan
А ещё у тебя delay не работает скорее всего
Varan
А в обсервер-то вообще что-то прилетает? Кажется, что всё должно быть ок
Varan
А, ну лучше не визуально смотреть, что "кажется, ничего в обсервер не прилетело", а под дебагом посмотреть или логами обложить
Egor
Потому что у тебя может все время быть состояние гонки вью стейтов, это надо избегать
Future Franklin
Кто покупал аккаунт в Google Play Console (25$) , кто прошёл идентификацию сразу?
Egor
Кто покупал аккаунт в Google Play Console (25$) , кто прошёл идентификацию сразу?
Я думаю тут половину, если не больше участников покупали пару лет назад, тогда не было проверки паспортных данных. Там вроде нужно, чтобы было больше 18 и всё.
Future Franklin
Я думаю тут половину, если не больше участников покупали пару лет назад, тогда не было проверки паспортных данных. Там вроде нужно, чтобы было больше 18 и всё.
Раз 5+ загружал эти доки и оно не алё вообще , пишут теперь что запросите возврат средств и это пришло недавно:
Future Franklin
Ilio
Хах, найс