-1

アイテムをクリック可能にするだけでなく、リストビューの行をクリック可能にする必要があります。アダプターでは、一部のアイテムに対してクリック可能に設定しました。

4

3 に答える 3

1

使用する必要がありますOnItemClickListener

listView.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(ViewGroup parent, View v, int pos, long id){
        //do something here
    }
}
于 2013-05-18T02:29:53.247 に答える
0

すべてのアイテムに対してこのように設定されたxmlレイアウトで...

 <CheckBox
                android:id="@+id/checkBox1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="right"
                android:layout_marginTop="6dp"
                android:focusable="false"
                android:focusableInTouchMode="false"
                android:text="" />

示されているように、focusable および focusableintouchmode を変更します。

于 2013-05-18T03:59:34.397 に答える