複数のリストアイテムを含むリストビューを使用しています。 各リストアイテムにはボタンが含まれていますが、ボタンをクリックすることはできますが、リストアイテムのクリックは失われました。 これは、listitemsでクリック可能なコンポーネントを追加するたびに発生します。 カスタムアダプタを使用して、listviewで複数のコンポーネントを実現しました。 私はlistitemのクリックとボタンのクリックが必要です。どうすればそれを可能にすることができますか?listviewの各リスト項目で複数のコンポーネントのclickイベントを設定するにはどうすればよいですか?
0
A
答えて
2
こんにちは、私はそれはあなたの助けを願っていました。このコードを使用しアルン。
ListView lv1 = getListView();
lv1.setTextFilterEnabled(true);
lv1.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
MySlammerCustomAdapter adapter1 = (MySlammerCustomAdapter) parent.getAdapter();
String slambook_id = adapter1.getItem(position).toString();
// Toast.makeText(getApplicationContext(), user_id, Toast.LENGTH_SHORT).show();
finish();
intent = new Intent(MySlammerActivity.this, SlamBookInfoViewActivity.class);
intent.putExtra("KeyUser_id", slambook_id);
startActivity(intent);
}
});
0
リストアイテムレイアウトの要素にフォーカスがある場合、リストアイテムとそのボタンの両方をクリックすることはできません。リストアイテムのクリックは起こりません。 両方を動作させるには、リスト項目のレイアウト内のすべての要素にフォーカスを当てないようにします。 したがって、リスト項目に含まれるボタンのプロパティをfalseに設定する必要がある場合。
関連する問題
- 1. jqueryオートコンプリートで最初のリスト項目のスタイルを設定するにはどうすればよいですか?
- 2. ListViewの項目にテキストを設定するにはどうすればいいですか
- 3. ListViewの各行に異なる高さを設定するにはどうすればよいですか?
- 4. ListViewの各セルに影を設定するにはどうすればよいですか?
- 5. PHP複数の項目でフォーム変数を取得するにはどうすればよいですか?
- 6. 複数の項目から項目を選択するListView - android
- 7. Railsのドロップダウンメニューでデフォルトの選択項目を設定するにはどうすればよいですか?
- 8. 配列の複数の項目を値で削除するにはどうすればよいですか?
- 9. listviewの項目の背景色をプログラム的に変更するにはどうすればよいですか?
- 10. 複数の項目を含むクエリでグループを選択するにはどうすればよいですか?
- 11. 複数の項目をC++の文字列に追加するにはどうすればよいですか?
- 12. どのように動的に設定するスタイルのリスト項目で_Layout.cshtml
- 13. ContextMenuStripでデフォルトのメニュー項目を設定するにはどうすればよいですか?
- 14. WPFでListViewの項目を取得するにはどうすればよいですか?
- 15. AndroidのListViewから項目を正しく削除するにはどうすればよいですか?
- 16. テキストボックスに複数項目のオートコンプリート機能を追加するにはどうすればよいですか?
- 17. インラインListViewを設定するにはどうすればよいですか?
- 18. Clickイベントを削除するにはどうすればよいですか?
- 19. 文字列内の複数の項目を置き換えるにはどうすればよいですか?
- 20. observable Array内の各項目にdependentObservableを追加するにはどうすればよいですか?
- 21. ページリロードに使用する.click jquery変数を設定するにはどうすればよいですか?
- 22. Flexで単一のリストに複数のイベントを作成するにはどうすればいいですか?
- 23. 合金UIコンボボックスで選択した項目を設定するにはどうすればよいですか?
- 24. ListViewでリスト項目をアニメ化する
- 25. KDChart円グラフの項目のラベルを設定するにはどうすればいいですか?
- 26. Pythonでは、リストのリスト(列の削除)からN番目のリスト項目を削除するにはどうすればよいですか?
- 27. AlertDialogにリストされている項目を変更するにはどうすればよいですか?
- 28. WPF:ユーザーコントロール項目にフォーカスを設定するにはどうすればよいですか?
- 29. ネストされたリスト項目のCSSスタイルを変更するにはどうすればよいですか?
- 30. デザイン時に1文字の項目をリストに追加するにはどうすればよいですか?
このコードのXMLコードを作成するには –
ちょっと簡単な答えは、ボタンのフォーカスをfalseに設定することです...うまくいきましょう... – Maneesh