問題タブ [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.

0 投票する
2 に答える
3543 参照

android - ボタンのクリックと ListView のクリック

私は持っていListViewます。リスト項目をクリックすると、Activity. これで、別のアクティビティを開始したいボタンのButtononと onclick を追加しました。ListViewボタンを追加した後、ボタンをクリックしてアクティビティを開始できますが、リスト項目をクリックできません。リストビューのアイテムクリックはどうなった??

0 投票する
2 に答える
2372 参照

android - クラスから活動を開始できません

通常のクラスからアクティビティを開始しようとしていますが、それが可能かどうかわかりません。itemClick で、ListView クラスを拡張してオプションのリストを表示するアクティビティを開始したいと考えています。

また、onItemClick を受け取るクラスはアクティビティではありません。コードを投稿して、意味を視覚化しようとします。

これは、アクティビティを開始したいクラスの onClick メソッドです。

これは、ListView クラスを拡張する私のクラスです。

前もって感謝します!

0 投票する
1 に答える
1297 参照

android - ListViewonItemClick位置別

行2または4をクリックすると、残りのリスト項目とは異なるメソッドが実行されるようにしようとしています。残りはWebサイトに移動しますが、4行目で電子メールを開き、2行目でナビゲーターを開きます。しかし、4行目をクリックすると、ブラウザが開き(つまり、インテントを通過し)、バックアウトした後にメールが開きます。なぜ?--また、ナビゲーターフォースは閉じますが、エミュレーターにナビゲーターがインストールされていないことが原因だと思います:/何か提案はありますか?ありがとう!

getListView()。setOnItemClickListener(new OnItemClickListener(){final String []links = getResources()。getStringArray(com.BandCustomListView.R.array.ItemLinks); @Override public void onItemClick(AdapterView parent、View view、int position、long id){

0 投票する
5 に答える
9322 参照

android - AndroidのonItemClickの「int」引数と「long」引数の違いは何ですか

を実装するときは、インターフェースに抽象メソッドであるメソッドOnItemClickListenerを実装する必要があります。メソッドには4つの引数があります。onItemClickOnItemClickListeneronItemClick

私が知る必要があるのは、最後の2つの引数()の違いint arg2, long arg3です。私のコードでわかるように、Toastそれを実行しようとすると、両方の引数に対して同じ値が得られます。

0 投票する
2 に答える
2704 参照

android - ボタンがクリックされたときにリストビューでOnItemClickを起動します

各アイテムのボタンを含むListViewがあります。このイベントにはボタンのOnClickイベントよりも多くの情報(id、position)が含まれているため、アイテムのクリックによってリストのOnItemClickイベントが発生するようにしたいと思います。

これはリストの重要なアクションです。そのため、ボタンが必要であり、通常のアイテムクリックではボタンが起動しません(ボタンをフォーカス可能にするとうまくいくと思います)。

これは可能ですか?

0 投票する
1 に答える
2124 参照

android - ListView Android のアイテムで「onItemClick」を使用して、SQLite データベースからインテントにデータを取得します

私は本当にあなたの助けが必要です。

緯度と経度のデータを含むデータベースがあります。ここに例を示します。

id_ _ _ _名前_ ____ lat _ _ _ ____ _long

1_ _ ___ホテルワン_ _ 6.1234 _ _ _ __ -106.12345

2_ _ __ホテルツー_ ___ 6.54321 _ __ _ _ -107.23456

3_ _ _ホテルスリー_ _ 7.12345 _ _ _ _ -106.98765

Android の ListView にデータが表示されます。そして、私はonItemClickを使用しているので、ListViewの項目の1つをクリックすると、

Intent(android.content.Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?f=d&saddr=&daddr="+lat_var+","+long_var))

しかし、問題は、ListView の項目の 1 つをクリックすると、上記の目的で lat_var と long_var のデータがデータベースから緯度と経度のデータを取得できないことです...

ここに私のコードがあります。編集していただけますか。ListView の項目の 1 つをクリックすると、データベースから緯度と経度のデータが得られます。たとえば、ホテル 2 をクリックすると、lat_var が 6.54321 に変更され、long_var が -107.23456 に変更されます。

問題が私の構文なのか、それとも何なのかわかりません。コードを修正してください。これに答えてくれた人には本当に感謝しています...

0 投票する
1 に答える
403 参照

android - Android - ListView のアイテムをクリックすると強制的に閉じます

コードを修正するためにあなたの助けが必要です。

私の意図は、ListView のアイテムをクリックすると、意図的な action_view に移動することです。

問題は、ListView の項目をクリックすると強制的に閉じられることです。

問題は onItemClick メソッドにあると思います。それを実現するためのより良い方法を教えてください。

これが私のコードです:

}

0 投票する
1 に答える
5792 参照

android - onItemClick /ListView /でチェックした項目を設定

ListView とボタンを備えたアクティビティがあります-「すべてクリア」と「OK」。「すべてクリア」ボタンで、アイテムのチェック状態をクリアします-正常に動作します。

onItemClick で、複雑なビジネス ロジックに応じて、アイテム/チェック済み <-> チェックなし/の状態を変更しようとしています。Bussines レイヤーは、複数の項目についてチェックするかどうかを決定します。私は同じコードを試しています:

機能していません。背後のデータは変更されているだけで、ビューは変更されていません。

「すべてクリア」コード:

このコードは機能しません:

0 投票する
3 に答える
384 参照

android - ListViewOnClickXML出力

ListViewでXML(HttpPost)を使用して、アプリケーションのアイテムのリストを表示しています。XMLファイルは次のサンプルデータを渡します。

私が直面している問題は、OnItemClickにあります。

public void onItemClick(AdapterView parent、View view、int position、long id){lv.getItemAtPosition(position);

ここで、lvはリストビューです。出力は次のことを示しています。

選択した名前:{id = 5、name = Name2、score = 20}

次のような出力が必要な場合はどうすればよいですか。

選択した名前:Name2

ありがとうラム