当我点击文本视图时,它会打开列表项弹出活动但我设置textview android:clickable="false"
不起作用,所以如何禁用FrameLayout子视图的点击
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<ListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@null"
android:clickable="true"
android:fadingEdge="none"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clickable="false"
android:orientation="vertical">
<TextView
android:id="@+id/textview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clickable="false"
android:text="Text"/>
</LinearLayout>
</FrameLayout>
答案 0 :(得分:1)
正如您希望TextView
上次使用ListView滚动一样,最好的方法是将该视图添加为ListView的页脚
TextView mFooterTextView = new TextView(mContext);
listView.addFooterView(footerView);
,您的XML将
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<ListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@null"
android:clickable="true"
android:fadingEdge="none"/>
</FrameLayout>