изменять внешний вид связанных видов в зависимости от того, какой вид был нажат, без большого длинного оператора switch - PullRequest
0 голосов
/ 08 января 2020

У меня есть приложение с большим количеством кнопок, и при нажатии кнопки оно воспроизводит соответствующий звук в зависимости от того, какая кнопка была нажата.

Я делаю это, используя имя кнопка, которая была нажата, чтобы получить внутренний идентификатор ресурса android звукового файла с тем же именем, и воспроизведение этого звука, все в одном методе, и избавляет от необходимости проверять, какая кнопка была нажата с большим длинным оператором switch.

Теперь я хочу сделать что-то похожее, чтобы изменить внешний вид связанных представлений (ie. Не кнопка, на которую нажали, а 2 других представления, связанных с тем, какая кнопка была нажата, еще раз без большого оператора long switch, разница в том, что я хочу изменить несколько представлений, которые не передаются слушателю onClick.

Есть идеи, как go узнать об этом?

Спасибо

...