1

我有一个LinearLayout,它有一个选择器,它在点击时改变它的颜色。在 LinearLayout 我有另外两个 LinearLayouts(带有背景颜色选择器)。

我想要的是当我单击父 LinearLayout 时要调用的子 LinearLayout 的选择器。

4

2 回答 2

1

在被单击的父级的所有子级的 xml 布局文件中将 duplicateParentState 设置为 true。

于 2013-06-27T08:44:02.140 回答
0

选择它使用

findViewById(R.id.childLinearLayout).setSelected(true);

您可以使用取消选择它

findViewById(R.id.childLinearLayout).setSelected(false);
于 2013-06-27T08:29:44.673 回答