Damir
Что-то добавить еще нужно? И вообще, если в проекте используется бд, могу я получить к ней доступ при запуске придожения? SHA1 на всякий случай добавил тоже
Данил
Ну а в Firebase структуру повторили?
Max
Что нужно изменить что бы оно заработало?
Anonymous
Нормально ли использовать конкретные числа для высоты\ширины элементов в xml? https://stackoverflow.com/a/62955973/11562164 . Задал я вот такой вопрос: как поместить ProgressBar в EditText чтобы он не вылезал сверху\снизу и справа\слева. Один только приличный ответ, в котором я должен просто поставить конкретные числа в качестве высоты и ширины. Я как-то привык юзать wrap_content или match_parent, всегда думал что это поможет сохранить одинаковый вид на всех девайсах... Ну, подбивая итоги, нормально ли юзать какое-то конкретное число вместо wrap и match?
Vladimir
Вопрос по R8. Копаю доку и наткнулся на кусочек, касаемый AAR либ, подключенных к проекту: Например, если в библиотеке есть правило для отключения оптимизации кода, это правило отключает оптимизации для всего вашего проекта.
Правильно ли я понимаю, что любая AARка, подключенная к проекту, может похерить обфускацию всего проекта, если в ней отключена оптимизация? Как-то странно звучит все это
Mike
Vladimir
сук
Vladimir
почему так больно
Mike
все правила сваливаются в одну кучу. Если где-то был -dontoptimize — всё, донтоптимайз
Mike
Roman
Ребят, как можно нормально в navigation component хендлить подобные кейсы:
1) есть экран онбординга, есть флоу регистрации (вложенный граф), есть главный экран
2) при первом запуске нужно провести пользователя по онбордингу, регистрации и вывести на главный экран
3) флоу регистрации не должен знать, куда после окончания вести пользователя (он заканчивается через popBackStack), потому что этот флоу может быть вызван повторно из других экранов уже зареганым пользователем (как аккаунты в телеге, можно регать, будучи уже в системе)
Я пробовал в корневом графе прилаги выбирать стартовый экарн/граф на запуске, но тогда я не могу придумать, как потом этот стартовый экран, что на дне стека, заменить на другой экран/граф. Есть мысли?
Vladimir
от чего?
Ну, в данный момент, конкретно от этой инфы.
Vladimir
как-то странно, что тот же dontoptimize может примениться к модулям, которые по дереву выше лежат
Vladimir
Solt
подскажите плиз, почему ловит нал поинтер?
Mike
Solt
где?)
Solt
ну, в каком может бюыть
Solt
все работало, я добавил иконки и нал
Mike
Solt
в логе нал на 27
Aleksandr Podshivalov
Всем добрый день, сталкивался кто-нибудь с тем, что из-за kapt "androidx.room:room-compiler:$room_version"
Не собирается совсем. И валится с таким текстом > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
> java.lang.reflect.InvocationTargetException (no error message)
Vadim
Ребят как получить значения которые я ввожу в edit text чтобы после обновить модель?
Что то типа editTextView.text.toString
Но в какой момент их можно брать не понимаю
Anonymous
Можншь погуглить TextWatcher
Vadim
У меня кейс простой но что то забуксовал
Захожу во фрагмент, все данные уже там есть в полях, начинаю изменять какие то поля и нажимаю save
Где в методе save у меня так раз идёт обновление модели из базы и закрывается фрагмент, но когда я захожу в этот фрагмент снов у меня тот же самый текст
https://stackoverflow.com/q/62957320/6387618
Данил
Ребят, имеется data class SuccessChangeStatus(private val data: Int) : MyOrderOurCourierShuttleState(),
который используется как состояние
Как во Fragment получить доступ к data?
is MyOrderOurCourierShuttleState.SuccessChangeStatus -> {
Vadim
Ярослав
Сверху моё( как отодвинуть иконку от самого инпута? Чтобы было как на картинке посередине
Подскажете в какую сторону копать?
Ярослав
Ярослав
ABI
Anonymous
Пытаюсь вывести этот View на экран, поверх всего. Как сделать чтобы черный экран был будто прозранчым, чтобы нажатии по нему передавались приложениями позади него.
А Крестик перехватывал нажатие???
Dmitry
https://stackoverflow.com/questions/10795078/dialog-with-transparent-background-in-android
Dmitry
гугл первый результат
Shveps
Всем привет!
Может кто-то сталкивался с такой ситуацией.
Задача - протестировать ViewModel в которой есть @Inject'ы в поля.
Как сгенерить Component, чтобы ViewModel получила зависимости в поля?
Буду признателен за любой совет, доку...
Anonymous
Dyno
Vadim
Shveps
Bahrom
Так понимаю идей нет)
Можно во фрагменте собрать с полей данные в объект Quotе и передать во onViewClick добавив второй параметр, или viewModel.quoteAuthor.value = textview.text.toString и во vm собрать с ливе дата на объект
Bahrom
Но с vm, livedata не очень дружу, может есть более правильный подход
Shveps
Так понимаю идей нет)
Если данные хранятся в бд, то необходимо подписаться на нужную таблицу и слушать изменения(добавить/изменить/ удалить). Стоит учесть еще то, что с бд нужно работать не в потоке main. А далее в методе удаления или добавления, при условии выполнения CRUD метода кидать соответствующий ивент
Paul
Мне нужен тулбар с логотипом по центру, который основательно залезает за пределы нижнего края. Стоит ли бороться с MaterialToolbar или лучше сразу колхозить своё?
Mike
Ребят, а есть какое-нибудь нормальное решение для хранения данных на сервере и доставки их на мобилки? Хоть SaaS, хоть self-hosted.
Смотрю на фаербейз, у него стандартные болячки NoSQL — нет нормальных запросов.
Realm — прикольно, но серверный SDK за бабки, а андроидная часть тяжёлая.
Хочется, что ли, своего рода умной репликации между SQLite и Postgres, да ещё и чтобы всё обзёрвабельное.
Shveps
Azad
Здравствуйте. Использую navigation components.
Есть 4 фрагмента, из которых 3 это Bottom Navigation.
Мне нужно чтобы после перехода на Bottom1Fragment, SetupFragment убрался из стека.
Что я попробовал:
Написал в action popUpTo. Получил желаемый результат, но теперь экраны в Bottom Navigation стекаются, а надо чтобы с каждого можно было выйти.
Кто-нибудь решал такое?
Dyno
Сзетт
я совсем 0 просто вопрос: а чтоб сделать онлайн приложение нужна какая та база данных. и чтоб его хранит в облаке мне придётся платить
Сзетт
или можно на пк?
Dyno
Mike
или можно на пк?
только если у него хорошее соединение с интернетом и его никогда не выключают и не перезагружают
Сзетт
Mike
M
BDB 🏴☠️
нужно фото с камеры сохранить в папку. Не выходит. Что не так делаю подскажите
Mike
BDB 🏴☠️
сделал, все равно кликаю на галочку в камере после снимка. Игнорит
Виктор
Друзья, всем привет.
Столкнулся с непонятной проблемой градла.
В целях безопасности, все данные для подписи приложения храню в gradle.properties, который лежит в домашнем каталоге.
С таким содержимым:
KEY_ALIAS=signkey
KEY_PASSWORD=mySuperPass123
STORE_PASSWORD=mySuperPass123
STORE_FILE=/Users/Me/Dev/KeyStore/keysign
В build.gradle настроена релизная сборка, как:
signingConfigs {
release {
keyAlias KEY_ALIAS
keyPassword KEY_PASSWORD
storeFile file(STORE_FILE)
storePassword STORE_PASSWORD
}
}
Но сегодня градл решил ругнуться, что не может найти данные значения. Куда копать?
Android Studio 4, gradle 4.0.1 (кажется)
Damir
Yenoq
Привет всем. Хочу использовать файл в формате .db созданный в SQLite Browser как база данных на телефоне и использовать данные с этого файла для отображения на recycler view. Как я могу это делать?
Mike
Yenoq
Bahrom
У вас сейчас биндинг односторонний только отображение, здесь можно сделать в моменте перед сохранением, или сделать двухсторонный биндинг добавив текст вотчер для каждого поля соединив с viewmodel, тогда в моделе будет текущие значения всех полей и сохранить данные с этого vm
Anonymous
Медиум у всех не работает?
Ksenia
Работает
Sam
дискорд тоже не работает
Oleksiy 🇺🇦
Anonymous
Stunner // 🎄
кто съел кф
Stunner // 🎄