В моем приложении для Android у меня есть представление LinearLayout, которое содержит другие представления. LinearLayout можно щелкать, но при нажатии он не мигает оранжевым цветом, как должно.
Как заставить его прошиться?
Чтобы создать тот же эффект вспышки, который вы видите при нажатии на элемент списка, попробуйте это в вашем обработчике кликов LinearLayout:
public void onLinearLayoutClick(View v) { view.setBackgroundResource(android.R.drawable.list_selector_background); ... }
Я думаю, вам нужно определить 2 состояния для вашего макета, если он не определен для него изначально. Посмотрите здесь , если хотите, это объясняет, как это сделать, например, для кнопки.