Size: a a a

Android Developers

2021 November 26

L

Leonid in Android Developers
Если id правильный и искать в правильном вью, то должно работать без вариантов.
источник

f

fillooow in Android Developers
без кода никто ничего не подскажет нормально
источник

Ю

Юсуф Ибрагимов... in Android Developers
источник

CF

C Y B E R F O X in Android Developers
То есть я могу в разметке прикрутить то же поле ввода цифр и буковок, передать эту разметку в setView, а потом мне надо обратиться к builder AlertDialog и попросить его findViewById?
источник

Ю

Юсуф Ибрагимов... in Android Developers
time_view элемент customDialog
источник

L

Leonid in Android Developers
Проще сделать inflate, запомнить результат, настроить там все вью и передать в setView.

Искать надо не у диалога (и не там, где светлее😁), а у конкретного parent view, у которого должен присутствовать конкретный child
источник

RH

Remie Hamilton in Android Developers
Привет.
Добавляю фрагменты "A" посредством supportFragmentManager.beginTransaction().add(). А поверх них добавляю фрагмент "B" через replace().
Во время старта "B", анимация скрытия exitTransition у верхнего фрагмента "A" запускается, но у лежащих под ним - анимации нет и они остаются видны.
Можно ли без слишком сильных извращений скрыть все фрагменты "A", кроме верхнего, в момент replace на "B"?
источник

CF

C Y B E R F O X in Android Developers
А, то есть я перед полётом должен сначала раздуть представление корневого класса разметки (или как правильно там называется Linearlayout в коде) прибить все что содержит разметка к обработчикам а-ля OnClickListener и уже потом передать. Усё, кажется начал работать котёлок)
источник

ЛК

Леди Куплинеску... in Android Developers
Добрый вечер всем, кто может за оплату сделать лабы по андроид студио? На джаве
источник

L

Leonid in Android Developers
Ну да. Так тупо удобнее при использовании custom layout в AlertDialog + setView.

Ведь inflate возвращает готовое ВАШЕ вью, о котором вы всё знаете. Можно для работы с ним спокойно использовать view binding и не извращаться.
источник

CF

C Y B E R F O X in Android Developers
О, если точно можно использовать view binding, то пойду-ка я повыкидываю где можно findViewById, спасибо)
источник

L

Leonid in Android Developers
Давно пора 😀
findViewById полезен только если нужно лазать по чужим лэйаутам или  если делать какие-то динамические свои (где удаляешь/добавляешь вью).
источник

Y

Yuriy Nikitich in Android Developers
Всем добрый вечер, помогите пожалуйста начинающему, проблема в следующем:
- нажатием на кнопку надо провалиться в другую активити, но перед этим надо запустить код из другого класса который необходим для запуска ресайклера, куда необходимо ввести полученый адресс ссылки от пользователя.
проблема в том, что полученный код отображается только со второй попытки, как сделать так, чтоб при нажатии на кнопки все выполнялось в прописанном порядке сверху вниз?
источник

L

Leonid in Android Developers
getResult - работа с сетью на главном потоке? Ну-ну 😏
источник

Y

Yuriy Nikitich in Android Developers
Я только начинаю, просто на СтартАнроид никто не ответил, решил попросить помощи тут...
источник

L

Leonid in Android Developers
В общем, плохая идея - делать запросы в сеть на главном потоке.

getResult необязательно вернёт результат сразу же. Обращение в сеть занимает время. Поэтому это нужно делать в фоновом потоке и передавать результат запроса в главный поток, где работает весь UI.
источник

Y

Yuriy Nikitich in Android Developers
Спасибо,  f как передать туда в фоновый поток ссылку которую пользователь вносит в editText?
источник

L

Leonid in Android Developers
Как String
источник

L

Leonid in Android Developers
Может быть, getResult под капотом уже работает в фоновом потоке. В таком случае вам нужно только правильно получить результат его работы.
источник

Y

Yuriy Nikitich in Android Developers
Да у меня нам корутина на IO и на майн потоках, а как правильно получить результат?
источник