如何将父点击状态传播到其子节点

时间:2013-11-22 12:13:52

标签: android

我有这样的布局,用作ListView项目。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout  
    android:id="@+id/parent" >

    <RelativeLayout
        android:id="@+id/child"
        android:background="@drawable/selector_here" >

        <ImageView />

        <ImageView />

        <TextView />
    </RelativeLayout>

</RelativeLayout>

我有一个选择器给父母(实际项目)中唯一的孩子。我已经实现了onItemClickListener但是选择器不起作用,因为它添加到子节点而不是父节点。

如何将此点击传播给孩子,以便它的选择器有效。

当我搜索解决方案时,我发现的只有:

android:addStatesFromChildren="true"

  

孩子的状态被传播到父母

但我想要反过来。

谢谢

0 个答案:

没有答案