qwzexrctvgunh

Пользователь

Регистрация: 08.09.2022

Сообщения: 51

Рейтинг: 68

qwzexrctvgunh

Регистрация: 08.09.2022

Сообщения: 51

Рейтинг: 68

Спойлер

можно ли это как-то упростить?

Wuqing

Пользователь

Регистрация: 07.05.2014

Сообщения: 5937

Рейтинг: 3916

Нарушения: 10

Wuqing

Регистрация: 07.05.2014

Сообщения: 5937

Рейтинг: 3916

Нарушения: 10

img
qwzexrctvgunh сказал(а):
Спойлер

можно ли это как-то упростить?

Нажмите, чтобы раскрыть...

нет

ForeverYang

Пользователь

Регистрация: 28.03.2019

Сообщения: 12025

Рейтинг: 3033

ForeverYang

Регистрация: 28.03.2019

Сообщения: 12025

Рейтинг: 3033

Нет, можно для удобства засунуть все в условный инит в конце строки. 

Единственное кнопки можно не идетифицировать, а создавать класс только под их нажатие, но это офк не лучше

qwzexrctvgunh

Пользователь

Регистрация: 08.09.2022

Сообщения: 51

Рейтинг: 68

qwzexrctvgunh

Регистрация: 08.09.2022

Сообщения: 51

Рейтинг: 68

Wuqing сказал(а):

нет

Нажмите, чтобы раскрыть...
ForeverYang сказал(а):

Нет, можно для удобства засунуть все в условный инит в конце строки. 

Единственное кнопки можно не идетифицировать, а создавать класс только под их нажатие, но это офк не лучше

Нажмите, чтобы раскрыть...

понял, спасибо, обрыганский язык

а в котлине можно? (не трогал его еще)

ForeverYang

Пользователь

Регистрация: 28.03.2019

Сообщения: 12025

Рейтинг: 3033

ForeverYang

Регистрация: 28.03.2019

Сообщения: 12025

Рейтинг: 3033

qwzexrctvgunh сказал(а):

понял, спасибо, обрыганский язык

а в котлине можно?

Нажмите, чтобы раскрыть...

Это не язык, это платформаsammyyPepekek.png?1598626065

qwzexrctvgunh сказал(а):

понял, спасибо, обрыганский язык

а в котлине можно? (не трогал его еще)

Нажмите, чтобы раскрыть...

Ещё в а.с. после нескольких месяцев если создашь проект, он не будет компилировать ибо обновление не загружено, а обновление ты должен сам в грэдле писать Pepega.png?1599561436синхронизировать

чинчопик

Пользователь

Регистрация: 23.05.2019

Сообщения: 2607

Рейтинг: 1834

чинчопик

Регистрация: 23.05.2019

Сообщения: 2607

Рейтинг: 1834

img

Pan_brigadir

Пользователь

Регистрация: 12.08.2017

Сообщения: 49

Рейтинг: 30

Pan_brigadir

Регистрация: 12.08.2017

Сообщения: 49

Рейтинг: 30

qwzexrctvgunh сказал(а):
Спойлер

можно ли это как-то упростить?

Нажмите, чтобы раскрыть...

Да

https://developer.android.com/topic/libraries/view-binding

Noonecan

Пользователь

Регистрация: 14.03.2014

Сообщения: 1237

Рейтинг: 343

Noonecan

Регистрация: 14.03.2014

Сообщения: 1237

Рейтинг: 343

Лень писать много бойлерплейта, рефлекшн java reflection.

Пишешь текстом набор имен полей, бежишь по ним циклом, из одного объекта достаешь в другой задаешь.

Правда за такое иногда бьют

TIRPITZ

Пользователь

Регистрация: 20.05.2019

Сообщения: 3645

Рейтинг: 1124

Нарушения: 5

TIRPITZ

Регистрация: 20.05.2019

Сообщения: 3645

Рейтинг: 1124

Нарушения: 5

viewBinding юзай

Ixfus

Пользователь

Регистрация: 20.07.2013

Сообщения: 3057

Рейтинг: 877

Ixfus

Регистрация: 20.07.2013

Сообщения: 3057

Рейтинг: 877

Noonecan сказал(а):

Лень писать много бойлерплейта, рефлекшн java reflection.

Пишешь текстом набор имен полей, бежишь по ним циклом, из одного объекта достаешь в другой задаешь.

Правда за такое иногда бьют

Нажмите, чтобы раскрыть...

Шел в 2022 год, в Яве до сих пор не завезли деструктуризацию)