問題タブ [onitemclick]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ListView - 一部のビュー onClickListener がオンになったとき - 残りの onItemClickListener をリッスンしない
クラスで設定しListView
たクリック可能な場所があります。私もインクラスです。ImageView
OnClickListener
Adapter
onItemClick
Activity
したがって、私が想定したように、 onClick
toImageView
は最初に機能し、クリックされていないonItemClick
場合にのみ機能するはずです。ImageView
実際には、画像をタップするとonClick
、機能している場合もあれば、機能している場合もonItemClick
あります。
これらの 2 つの領域を簡単に分離するにはどうすればよいですか? onClick
の両方で s を使用して 2 つの領域を実行できることはわかっていますAdapter
がonItemClick
、ImageView
item.xml :
listview - リストビューで新しいアクティビティを開く
このリストビューと、リストビュー項目の 1 つをクリックしたときに開始する必要があるいくつかのアクティビティを作成しました。最初のリストビュー項目をクリックすると、アプリがクラッシュするアクティビティを開始する代わりに、「ABActivity」を開始する必要があります。この問題を解決する方法を教えてもらえますか?
ここに私の MainActivity ファイルがあります:
ありがとうございました。
android - Android gridView が onItemClick で機能しない
gridView を操作しようとしていますが、onItemClick のダイアログを開くことができません。コードを書きましたが、アイテムを押しても何もしません。すべてのアイテムを試しましたが、まだ何もありません。ありがとう !!!
ここに私のGalerie.javaがあります:
android-listview - ListView に setOnTouchListener があるときに OnItemClick および OnItemLongClick イベントを処理する方法
アイテムスワイプ機能を実装するためにonTouchListenerを設定したListViewで、onItemClickとonItemLongClickイベントが必要ですが、できません。
onTouch 関数の int に注目せずに false を返すと、onItemClick または longClick が応答します。コードは次のようになります。
しかし、何かを行った後、Action_Up で false を返すと、クリック イベントは応答しません。
どうしてか分かりません。これを数日間検索しましたが、今でも方法がわかりません。助けてください。