Andrew
Никто не знает как программно получить applicationId другого приложения?!
Mike
Andrew
Какого, блин, другого? Их десятки на телефоне.
Блин, моего, я знаю пакет. Как по имени пакета получить applicationId?
Mike
Блин, моего, я знаю пакет. Как по имени пакета получить applicationId?
Сохрани себе список суещствущих applicationId. Всё.
Andrew
Сохрани себе список суещствущих applicationId. Всё.
А если они поменяются, добавятся? Мне нужно собирать клиентское приложение. Это не вариант.
Andrew
Интент-фильтр с одинаковым экшеном.
У меня такой интент-фильтр: <intent-filter> <action android:name="${applicationId}.ACTION_BIND" /> </intent-filter>
Andrew
Он зависит от applicationId
Mike
Он зависит от applicationId
Сделай, чтоб не зависел.
Donna
в библиотеке объектов можно посмотреть какие апк загружены и активны
о, спасибо. что-то я не сообразила туда посмотреть. нашла )) осталось понять как он там оказался, но это уже не технический вопрос ))))
Student
Всем привет. Я уже задавал здесь этот вопрос. Мне советовали использовать библиотеку Photo View, но это немного не то. У меня есть такой вот recycler view. По клику на Image View нужно показать картинку из Image View в более крупном размере с анимацией. Наверняка, есть уже готовые решения данной логики. На ум приходит только показывать диалог с более крупным Image View по событию клика на нашем Image View. Подскажите, как правильно реализовать данное поведение. Заказчик еще хочет, чтобы был крестик в углу этого (нашего диалога)
Student
Andrew
Intent start = new Intent(serverPackage + ".ACTION_BIND"); start.setPackage(serverPackage);
Andrew
а setPackage что?
Mike
Andrew
applicationId
Так я же его не знаю😂
Mike
Так я же его не знаю😂
ну я ж не виноват, что ты себе ограничения придумал 🌚
Andrew
ну я ж не виноват, что ты себе ограничения придумал 🌚
Какие блин ограничения. Я не знаю с каким флаверсом соберется проект.
Nikolai
ктото сталкивался с таким в Google маркете? https://appfollow.io/ru/blog/%D0%B1%D0%B0%D0%B3-%D0%B8%D0%BB%D0%B8-%D0%B1%D0%B0%D0%BD-%D1%87%D1%82%D0%BE-%D0%B6%D0%B5-%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%BE%D1%88%D0%BB%D0%BE-%D1%81-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC-artisto-cb471da51f37
Olga
Всем привет, никто не знает, как переопределить иконку уведомлений в appmetrica? стандартный файрбейсовский способ определния в манифесте не работает
Vadim
тут такой вопрос я что то ввожу в какой то edittext то есть срабатывает у меня метод afterTextChanged потом допустим я перешёл в другой фрагмент после того как я вернусь в предыдущий фрагмент, я могу сохранить значение метода afterTextChanged?
Vladimir
Сразу после установки после очистки все старые данные восстановлены
Vladimir
Как их снести?
Vladimir
после установки приложения?
Сношу приложение на устройстве и снова устанавливаю из студии
Nikita
Сношу приложение на устройстве и снова устанавливаю из студии
перед удалением вы удаляете данные? вы уверены что в коде нигде не записываются эти данные?
Vladimir
allowBackup="true", что ли?
Вот блин горелый!
Vladimir
allowBackup="true", что ли?
и мне помогло.. спасибо, была подобная проблемка
Vladimir
allowBackup="true", что ли?
А где он их складывает, интересно?
Mike
(не путать с яндекс драйвом, лол)
Vladimir
на гугл драйве
А как их оттудова вычистить?
Mike
А как их оттудова вычистить?
видимо, отправить в гугл запрос на удаление своего аккаунта в соответствии с GDPR :)
Mike
Блин. У меня есть приложение, которое жалуется на битую БД. Я уже всё удалил, что с ним связано. И у меня нет гугл сервисов. Что ещё можно сделать?)
Mike
так как можно сохранить состояние для введенного мною текста?((
Что именно ты попытался сделать, что не сработало?
Vadim
Что именно ты попытался сделать, что не сработало?
Ну у меня сейчас работает следующим образом я начинаю вводить текст после чего я стягиваю необходимые мне данные и отображаю некий список но так как каждый элемент списка это новый фрагмент, то при переходе на него и потом возврата на первоначальный фрагмент, этот критерий поиска исчезает. Код выглядит так: override fun afterTextChanged(s: Editable?) { val criteria = s?.toString() ?: "" searchTransactionsPresenter.fetchData(criteria) } идея в том чтобы при возврате на первоначальный фрагмент criteria сохранялась
Mike
вью куда я ввожу criteriu?
ну тебе же её состояние нужно сохранить?
Vadim
ну тебе же её состояние нужно сохранить?
да, ну это у меня элемент menuSearchActionView где val menuSearchActionView = menu?.findItem(R.id.action_search)?.actionView
Mike
охблин, оно ещё и опциональное?
Vadim
охблин, оно ещё и опциональное?
эм, не совсем понял вопрос
Mike
эм, не совсем понял вопрос
menu может быть null, этой вьюхи может ещё и не быть?
Vadim
override fun onCreateOptionsMenu(menu: Menu?, inflater: MenuInflater?) { super.onCreateOptionsMenu(menu, inflater) inflater?.inflate(R.menu.search, menu) val menuSearchActionView = menu?.findItem(R.id.action_search)?.actionView searchInputView = menuSearchActionView?.findViewById(R.id.searchInput)
Vadim
Что то типо этого)
Mike
короче, храни строчку в поле, сохраняй и восстанавливай в соответствии с жизненным циклом фрагмента
Vadim
короче, храни строчку в поле, сохраняй и восстанавливай в соответствии с жизненным циклом фрагмента
Ну типа у меня сейчас есть строчка в переменной метода afterTextChanged В методе onResume мне ее типо переиспользовать?
Bohdan
господа, а не подскажите, как запустить скаченую apk на установку (делаю автообновление программы)?
Mike
Ну типа у меня сейчас есть строчка в переменной метода afterTextChanged В методе onResume мне ее типо переиспользовать?
тебе бы основы программирования изучить. Пофигачить хелловоролы на чистом котлине (или джаве), без андроида. Разобраться с классами, функциями, полями и т. п..
BadManners
лол)
Mike
Очень конструктивно
Ну если у тебя действительно возникают вопросы, можно ли параметр одной функции использовать в другой функции, значит, сначала надо учиться основам программирования.
Dmitry
Товарищи, забавный случай произошел. Клиент пожаловался, что приложение запускается вертикально и видео воспроизводится по центру, а не во весь экран, а когда поворачивает горизонтально, то это видео поворачивается тоже горизонтально, но не растягивается... В манифесте есть: android:screenOrientation="sensorLandscape" У меня всё работает хорошо, вертикально не поворачивается вообще и вертится только горизонтально. Еще ни разу подобной жалобы не получал за пол года. Кто-нибудь с таким сталкивался?
Dmitry
клиент всегда прав* прoсите его выслать вам видосик данного чуда, а так же модель девайса, возможно там какой нибудь китайфон с глючным акселерометром
Просили, прислали запись с видеокамеры, где клиент пришел в офис и обратился к консультанту с этой проблемой, а та крутила его телефон в руке и параллельно разговаривала по телефону с удивленным лицом
Yerassyl
почему такая ошибка кто знает?
Yerassyl
Yerassyl
хелп
R
Выходишь да границы массива. Подробности нужны
Sergey
почему такая ошибка кто знает?
Потому что ты обращаещься за пределы массива. Очевидно же.
Anton
Окей гугал Шо значит ArrayIndexOutOfBounds эксэпшон
R
Ну так-то там чёт с лейаутом. Но смотреть исходники мне лень
Yerassyl
но эт о же вюшке