Size: a a a

Android Developers

2020 February 06

AM

Anton Mikhaylenko in Android Developers
Quantum Harmonizer
я бы посоветовал LinearLayout и weight=1, потому что из дипов не всегда получается целое число пикселей
спасибо, на эмуляторе исчез отступ
источник

I

Iuriich in Android Developers
Подскажите решение задачки:
 <data>
       <variable
           name="method"
           type="  
?????????????????????????????????    " />
 </data>

       <View android:onClick="@{()-> method} />
Так же можно делать?
источник

QH

Quantum Harmonizer in Android Developers
Iuriich
Подскажите решение задачки:
 <data>
       <variable
           name="method"
           type="  
?????????????????????????????????    " />
 </data>

       <View android:onClick="@{()-> method} />
Так же можно делать?
type=OnClickListener, не?
источник

I

Iuriich in Android Developers
По идее то нет
источник

QH

Quantum Harmonizer in Android Developers
и тогда @{method}
источник

I

Iuriich in Android Developers
Quantum Harmonizer
и тогда @{method}
Нет, а если так как я хочу?
источник

QH

Quantum Harmonizer in Android Developers
Iuriich
Нет, а если так как я хочу?
любой функциональный интерфейс, подходящий по сигнатуре
источник

QH

Quantum Harmonizer in Android Developers
(мм, два виртуальных вызова подряд)
источник

SB

Simon Belialov in Android Developers
Iuriich
Подскажите решение задачки:
 <data>
       <variable
           name="method"
           type="  
?????????????????????????????????    " />
 </data>

       <View android:onClick="@{()-> method} />
Так же можно делать?
Примерно так можно, почитай в офф доке
источник

I

Iuriich in Android Developers
Simon Belialov
Примерно так можно, почитай в офф доке
Да вот читаю, через method reference не хочу, а как через listener binding пока не вижу ответа:)
источник

QH

Quantum Harmonizer in Android Developers
Iuriich
Да вот читаю, через method reference не хочу, а как через listener binding пока не вижу ответа:)
Почему не хочешь-то? Какой смысл отказываться от стандартных языковых конструкций?
источник

I

Iuriich in Android Developers
Quantum Harmonizer
Почему не хочешь-то? Какой смысл отказываться от стандартных языковых конструкций?
Больше букв будет, не люблю когда их много
источник

TT

Turalllb Turalll in Android Developers
Iuriich
Одно замечание что листенеры следует устанавливать во viewholder'e, а позицию получать getAdapterPosition и проверять обязательно что она >=0
getAdapterPosition что мне вернет? первый или последний видимый ?
источник

SB

Simon Belialov in Android Developers
Iuriich
Подскажите решение задачки:
 <data>
       <variable
           name="method"
           type="  
?????????????????????????????????    " />
 </data>

       <View android:onClick="@{()-> method} />
Так же можно делать?
<View android:onClick="@{()-> viewmodel.onClick()} />
источник

SB

Simon Belialov in Android Developers
Помню так можно
источник

НТ

Никита Тоцкий... in Android Developers
Всем привет.
Кто-нибудь делал шаринг картинки с twitter'om ?
Качаю картинку через DownloadManager,получаю ее uri через FileProvider.getUriForFile(...) и передаю через Intent.putExtra(Intent.EXTRA_STREAM, uri). Но twitter ее не видит. Uri валидная т.к. с Инстой все работает.
Help
источник

I

Iuriich in Android Developers
Turalllb Turalll
getAdapterPosition что мне вернет? первый или последний видимый ?
вернет позицию текущего элемента. ты почитай как recyclerview работает, элементов может быть тысяча, а вьюхолдеров используется к примеру с десяток. Вместо того чтобы назначать слушатели на каждый появляемый элемент при скроле можно один раз задать его для этих десяти холдеров
источник

I

Iuriich in Android Developers
Simon Belialov
<View android:onClick="@{()-> viewmodel.onClick()} />
Можно, но задача и есть в том чтобы "viewmodel.onClick()" передавать в качестве переменной:)
источник

SB

Simon Belialov in Android Developers
зачем?
источник

JK

J K in Android Developers
Quantum Harmonizer
Выбираем победителя
Анонимный опрос
41%
антенны
39%
волосы
21%
Шрек
Проголосовало: 363
Подскажите, а сколько еще голосование будет длится?
источник