我正在使用画廊视图,其中与每个项目对应的视图是非平凡的,由文本和多个按钮组成。
当我单击以拖动图库视图(不在某个按钮上的某个位置)时,按钮的可绘制状态更改为已按下,并且看起来好像所有按钮当前都被按下。此外,选定状态也会发生相同的行为(例如,子 TextViews 的所有文本都会更改颜色)。
我试图阻止这种行为,并找到了 android:duplicateParentState xml 属性以及 setDuplicateParentStateEnabled 属性。这似乎应该完成我想要做的事情,但它似乎没有效果。
有任何想法吗?