Andrew
То есть невозможно протестировать?
давай рассуждать логично
Andrew
кто присылает интент?
Алексей
Да я понимаю логику)
Алексей
Но она местами не сходится с практикой
Andrew
Да я понимаю логику)
если маркет - то нет, невозможно. если фаербейс сам, используя, например, дебажные настройки - то может и есть путь.
Andrew
я хз, у нас всегда были аппки в маркете при настройке )
Алексей
У нас тоже есть, но новая версия не вылита. Я не привык выливать непротестированные версии)
Andrew
У нас тоже есть, но новая версия не вылита. Я не привык выливать непротестированные версии)
если аппка в маркете есть, то пробуй накатить билд на установленный с маркета
Andrew
если появится кнопка "продолжить", значит всё работает - лови интент
Алексей
Во, я про такое и говорю что-то. Ладно, поэкспериментирую) спасибо за ответ
Andrew
Во, я про такое и говорю что-то. Ладно, поэкспериментирую) спасибо за ответ
доходишь до маркета, устанавливаешь с маркета, не открывая - накатываешь руками новую версию, возвращаешься в гугло плей - тыцаешь "продолжить" так работает, да
Andrew
я так всегда дебажные версии с логами запускаю ) а то в маркете ж пошринканная и релизная
Алексей
Хороший план, благодарю)
Металлов
Подскажите пожалуйста, как отловить нажатие на эту кнопку
Aleksey
Подскажите пожалуйста, как отловить нажатие на эту кнопку
попробуй сачком большим с мелкой сеткой
Mike
Подскажите пожалуйста, как отловить нажатие на эту кнопку
поставить камеру наблюдения в помещение, где эта кнопка находится
Chriz
<deepLink app:uri="oscaclient://infobox" /> <deepLink app:uri="oscaclient://infobox/message={id}" /> <argument android:name="id" android:defaultValue="@null" app:argType="string" app:nullable="true" /> Знатаки Navigation. Почему 1-ый диплинк не работает а 2-ой да ?
Сергей
Ну вот если бы вопрос был "как отловить нажатие на ктопку не ставя на нее листенер, мне религия не велит" - это было бы интересно
Артур
подскажите плиз как удалить апк файл для внутреннего тестирования? я нашел ошибки которые исправил и хочу перезалить приложение. но не хочу менять версию приложения
Andrew
Артур
откуда удалить?
play console внутренне тестирование, я хочу перезалить приложение для теста
Andrew
play console внутренне тестирование, я хочу перезалить приложение для теста
Перезалей, только версию кода подними. Версию приложения оставь той же самой.
Евгений
кто знает, каким образом можно попасть из моего аппа в апп Яндекс Деньги , если он установлен на телефоне?
Евгений
а какой дип линк?
Евгений
я никак не могу найти
Artem
найти название пакета и надеяться что там mainActivity основная
Andrew
типа вот такого PackageManager pm = getPackageManager(); Intent intent = pm.getLaunchIntentForPackage(''ru.yandex.money''); startActivity(intent);
Alex Android
Хммм, почему bundle.getParcelableArray(KEY) as Array<MyClass> это null, а (bundle.getParcelableArray() as Array).map { it as MyClass } норм?
Евгений
спасибо большое всем )
Alex Android
Mike
Что?
https://stackoverflow.com/help/mcve
Andrew
спасибо большое всем )
Но, конечно же, надо сначала чекнуть, есть ли такая хрень на девайсе вообще.
Andrew
Если нет, то направить в маркет по соответствующему адресу.
Dmitriy
Всем привет! Кто-нибудь имеет представление о том, как это реализовано? Как EditText позиционируется прямо над клавиатурой? Предварительно считается ее высота? И что это за контейнер, аля bottom sheet? https://drive.google.com/open?id=1tOgK7yJVcM_xdTBCH_im3rNFj0iESEEb
Артур
не работает переключения языка(( сгенерил апк залил на телефон все работает, вылил обнову на внутреннее тестирование, скачал а переключение языка не работает(((( как можно пофиксить ?((
Andrew
Всем привет! Кто-нибудь имеет представление о том, как это реализовано? Как EditText позиционируется прямо над клавиатурой? Предварительно считается ее высота? И что это за контейнер, аля bottom sheet? https://drive.google.com/open?id=1tOgK7yJVcM_xdTBCH_im3rNFj0iESEEb
Мне кажется что это обычный edittext, привязанный к низу окна. Остальные элементы привязаны к нему констрентом и формально находятся за границей экрана. После того как на эдит тексте появился (или снялся) фокус, просто меняй softInputMode с ADJUST_RESIZE на другой getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING);
Alex Android
MCVE есть?
@Parcelize class MyClass(val value: Int) : Parcelable override fun onSaveInstanceState(outState: Bundle) { super.onSaveInstanceState(outState) outState.putParcelableArray("KEY", listOf(MyClass(1), MyClass(2), MyClass(3)).toTypedArray()) } override fun onRestoreInstanceState(savedInstanceState: Bundle) { super.onRestoreInstanceState(savedInstanceState) val res1 = savedInstanceState.getParcelableArray("KEY") as? Array<MyClass> val res2 = (savedInstanceState.getParcelableArray("KEY") as? Array)?.map { it as MyClass } }
Александр
Вовремя я зашёл
Mike
@slakinon, я снёс, думаю, это мисклик
Alex Android
as vs. as?
Не из-за этого, иначе с as просто вылетит
Mike
Не из-за этого, иначе с as просто вылетит
логично, там, небось, Parcelable[]
Turalllb
Добрый день, есть кто плотно работал с exoPlayer ? тут дело такое, что если при воспроизведении вырубить инет, плеер выдает исключение, я его перехватываю, после появления инета пытаюсь плееру сказать давай продолжим, делаю это тем что exoPlayer.playWhenReady = true , но он всё игнорирует.. Плеер остается валидным и если ему новый item кинуть, то он воспроизводит
Alex Android
логично, там, небось, Parcelable[]
А it as MyClass тогда почему работает?
Mike
А it as MyClass тогда почему работает?
Потому что элементы являются экземплярами твоего класса. Можно же на джаве сделать new Object[] { "a", "b", "c" }, к String[] оно не скастится
Mike
Не, мне кажется тут наследие неполноценных дженериков Java
так в том и проблема, что это не дженерик!
Alex Android
Array<MyClass> дженерик
Mike
дженерик касти куда хочешь, он ничего не знает
Alex Android
А, ну да
Mike
Иллюстрация «зачем знать джаву»
Alex Android
Дак один фиг it является экземплятом MyClass, но в Array<MyClass> не кастится
Артур
попробуй ошибки в коде исправить
прикол в том что в апк файле язык переключается норм а в bundle не переключает на другие языки, токо русс и инглишь
r67hj32yb
⬤ vitaly
какой в OkHttp клиенте максимальный таймаут?
Anonymous
всем привет
⬤ vitaly
скока поставишь
9,223,372,036,854,775,808 можно, стало быть?
Anonymous
у кого есть статьи по использованию дб в андроид программах?
Mike
9,223,372,036,854,775,808 можно, стало быть?
ммм, 9 квинтиллионов ❤️