在我的Android应用中,我有一个包含其他视图的LinearLayout视图。 LinearLayout是可点击的,但是当它被点击时,它不会像它应该那样闪烁橙色。
我怎样才能让它闪现?
答案 0 :(得分:5)
要产生您在单击listView项目时看到的相同闪光效果,请在LinearLayout单击处理程序中尝试此操作:
public void onLinearLayoutClick(View v) {
view.setBackgroundResource(android.R.drawable.list_selector_background);
...
}
答案 1 :(得分:1)
我认为你需要为你的布局定义2个状态,如果它没有为它本身定义的话。 如果需要,请查看here,例如,它解释了如何为按钮执行此操作。