Код: Выделить всё
val button4day2: Button = view.findViewById(R.id.watch4day2)
button4day2.setOnClickListener(){
makePopupDescription(context, R.drawable.pullupsgif,
context.getString(R.string.pullups_description))
}
val button5day2: Button = view.findViewById(R.id.watch5Day2)
button5day2.setOnClickListener(){
makePopupDescription(context, R.drawable.triceps_press,
context.getString(R.string.triceps_press_description))
}
val button1day3: Button = view.findViewById(R.id.watch1Day3)
button1day3.setOnClickListener(){
makePopupDescription(context, R.drawable.warmupgif,
context.getString(R.string.warmup_description))
}
val button2day3: Button = view.findViewById(R.id.watch2Day3)
button2day3.setOnClickListener(){
makePopupDescription(context, R.drawable.squatgif,
context.getString(R.string.squat_description))
}
Я подумал, что могу использовать списки кнопок, GIF-изображений и строк. но как их быстро инициализировать, не прописывая идентификатор каждой кнопки в конструкторе?
P.S: извините за мой плохой английский
Подробнее здесь: https://stackoverflow.com/questions/785 ... le-buttons
Мобильная версия