neikist
да, на которой будет только Drawable находится. А потом стартовать уже основную Activity
Ну думаю тогда проще в одной, просто два раза setContentView вызвать. Один раз для показа сплеша, до инициализации всей сложной логики, а через Handler.post потом установить полноценную разметку, инициализировать вьюшки там и все остальное. Либо установить тему сразу в onCreate и пересоздать активити. По той же логике.
Вроде оба подхода рабочие должны быть, но сам не пробовал
Данил
Anonymous
посмотрел как в Ютуб, судя по всему они особо не парятся с этим, добавили светлый сплеш и для темной и для светлой темы
Данил
Данил
Может конечно я и ошибаюсь, но добавление новой Activity тоже не решит проблему белого экрана до старта приложения
neikist
А на все приложение повесить нейтральный сплеш
Данил
Ну видимо только одну картинку на все темы вешать (что - то нейтральное
Данил
Тут короче все зависит, нужно вам ли чтобы скрыть белый экран или нет. А варианты мы вам написали.
Данил
Данил
Ну если никто не предложит другие варианты. Самому интересно
Данил
neikist
The The
Андрей
Приветствую
Подскажите, есть какие-то неочевидные вещи в использовании/создании временных таблиц в ROOM?
Данил
Gleb
Vadim
такая история
у меня есть listOf моделек
но в зависимости от условия я должен добавить ещё одну модельку которую буду отображать в списке
и я делаю что то типа
return if (condition == true) listItems + myModel(title) else listItems
но здесь я добавляю модельку в конец списка, как я могу ее поставить на 3 позицию скажем?
padmitriy
Народ есть какой-то прием чтобы узнать какая вьюха на экране берет фокус? Не вешая листенер на каждую вью(их сотня)
Artem
Всем привет! Ребята кто работает с мак ось - я тут запустил эмулятор андроид 10 просто x86 - у меня cpu очень жестко начало расходиться, температура доходила до 90 градусов и куллера на всю мощность работали.
Я не сразу заметил в чем дело, потом посмотрел в activity monitor и увидел что это из-за эмулятора.
Почитал на SO что надо попробовать x86_64 - я попробовал и проблема осталась.
Но я попробовал с google play, а когда создал на x86_64 google apis, то стало работать нормально
Никто с таким не сталкивался? Это не оптимизированные емуляторы или что это такое?
Посмотрел по списке так x86_64 с google play начались только с 9 андроида, раньше все были google apis
Александр
Haydarshoh
Привет
Timoschenko
Ребят, а вообще можно отправить "gesture" что бы его увидили другие программы ?
Timoschenko
без рута
Timoschenko
Желтый это service, который перехватывает touch, и хотелось бы переслать этот touch в Paint который находится под ним
Vladislav
Как считаете, нейминг параметра full_name зашквар или нет?) Или лучше fullName?
Dmytro
считаем что это не сишарп
Данил
Dmytro
Vladislav
Что за язык?
это я на джава в jsonе ответ формирую, вот и задумался о нейминге параметров
Данил
Данил
У меня у самого на работе в такой варианте Json прилетает с API
Vladislav
как по мне то даже fullName как то некрасиво
Dmytro
Andrew
https://habr.com/ru/post/279641/
Подскажите пожалуйста.
Для вот написано, для каждого компонента нужно указывать свой скоуп-аннотацию, это получается нужно еще и каждую аннотацию определять? Для чего все это?
Vadim
padmitriy
Дмитрий
Сергей
Тогда страдать. Если у нас сто разных вьюх десятков типов - то что то уже пошло не так при планировании. Хотя может тут и придумают чего.
А. Если эти вьюхи во вьюхолдерах пачками - можно на нем фокус ловить и дальше разбираться. Если в лейаутах - ловить его фокус и перебирать его деток....сработает так?
padmitriy
буду перебирать
padmitriy
лучше не придумал
Igor
Хай. А напомните канал с вакансиями
Pavel
https://t.me/mobile_jobs
Alexey
https://t.me/android_jobs
Igor
спасибо
Alexey
Кто подскажет приложение, для просмотра логов на самом устройстве?
Anonymous
Ярослав🇺🇦
Alexey
Данил
А чем Crashlytics не устраивает? На сайте посмотреть что в логах было во время падения
Anonymous
Vladimir
Всем, привет, разбираюсь с AccountManage. У меня возник вопрос могу ли я хранить некую информацию связянную с типом аккаунта, не создавая новый аккаунт, а например используя только accountType, те для не для авторизованных пользователей
Stunner // 🎄
Николай
Ребятки, подскажите пожалуйста. Гугл мап (находится во фрагменте) при переходе в другую активность, сворачивании перестает работать, как будто зависает, маркеры не кликабельны, карта не двигается, в чем может быть причина?
Rauan
видимо фрагмент заменяешь. в onResume не инициализируешь
Anonymous
Добрый день!
val intent = Intent(Intent.ACTION_CALL).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.data = Uri.parse("tel:$phoneNumber")
startActivity(intent)
при вызове этого кода, у меня выходит выборка, из нескольких приложений Phone, Skype, Telz ..., мне нужно звонить через дефолтное приложение Phone, можно ли авто выбор сделать ?
я пробовал вставить в intent имя пакета дефолтной звонилки, но ничего не сработало.
val telecomManager = context.getSystemService(Context.TELECOM_SERVICE) as TelecomManager
intent.setPackage(telecomManager.defaultDialerPackage)
⬤ vitaly
Как получить битмап (именно вот объект битмапа) из ресурсов в либе?
Pavel
Всем привет! Сейчас на работе встал вопрос о вынесении C++ Qt кода в общую библиотеку для Windows и Android.
До этого было сделано похожим образом, но Android приложение собиралось через Qt через QtActivity, которая запускала основную уже "native" Android Activity.
Нужно вынести весь Qt-код в shared library и уже работать с ним из приложения Android, то есть сборка тоже должна происходить в Android Studio, где через JNI уже будет инициализация либы.
Вопрос в следующем: как подружить AS с Qt, чтобы либа также компилировалась в AS?
Был ли у кого-нибудь похожий кейс? Вариант с уходом от Qt в чистый C++ невозможен.
Общение с либой будет происходить с помощью локального HTTP сервера, ибо в либу вынесены как раз работа с БД и сетью
LeV
Всем привет. Нужно отобразить клавиатуру в таком виде. Чтоб были и цифры и буквы сразу. На 8 андроиде это получилось установив inputType="textVisiblePassword|text" для 7-го андроида это не прокатило. Есть мысли как это можно реализовать?
LeV
вот так отображается на 7 андроиде
Ilya
Гайз, такая вот проблема при создании нового дев аккаунта. Кнопка для перехода на оплату просто не реагирует. Кто-то сталкивался?
Vadim
Ребята помогите разобраться с коллекциями пожалуйста
Если у меня переменная
val listItems: List<SettingsItemViewModel> = mutableListOf<SettingsItemViewModel>( .... )
то после добавления в неё элемента
listItems.add(3, myModel())
как привести её к типу List<SettingsItemViewModel> ?
⬤ vitaly
Как получить ресурсы внутри библиотеки? Не гуглится, это пранк какой-то?
Mike
⬤ vitaly
librarypackage.R.…
Эта штука же вернёт айдишник? А как мне получить, например, битмап из дровабла без контекста?
Mike
Mike