Появилась небольшая проблема с функциональностью, которую я хотел бы реализовать.
У меня есть LinearLayout, содержащий 2 TextViews. Я хотел бы установить onClickListener на нем, чтобы он вел себя как элемент в ListView.
Я пробовал какую-то возможную реализацию этого и работал, используя атрибут xml android:onClick LinearLayout.
Как я хочу, чтобы приложение визуально реагировало на щелчок на LinearLayout (как в ListView), я поместил это в метод обратного вызова слушателя:
l.setBackgroundColor(android.R.drawable.list_selector_background);
l - объект LinearLayout, инициализированный findViewById();
Я получаю приложение, не отвечающее, когда я пытаюсь щелкнуть по макету. Я попытался заменить код в методе обратного вызова сообщением Toast, и он работает, поэтому я думаю, проблема в setBackgroundColor.
Кто-нибудь знаком с этим?
PS: извините, я не могу опубликовать больше кода прямо сейчас, я на работе.