0

キャッチonClickする方法はListView

リストにアイテムがなくても、クリックイベントをキャッチする必要があります。ListViewの親ビューにonClickListenerを入れようとしたのですが、ListViewがイベントを吸収してしまい、教えてくれません。

それをキャッチしてこのイベントを処理するにはどうすればよいですか?

私を助けてください、

ありがとう、ダン

4

2 に答える 2

1

あなたがonitemclickをしたくない場合の1つの簡単で愚かな方法

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

<ListView 
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</ListView>

<ImageView
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</ImageView>

</RelativeLayout>

.

 then put onClickListener to ImageView 

:P

于 2012-12-04T11:36:10.083 に答える
0

ListView を拡張するカスタム コンポーネントを作成し、onclick メソッドをオーバーライドしてみてください。

于 2012-12-05T14:29:21.997 に答える