onItemClick
の "position
"パラメータは、フッタとヘッダを含む可能性があるAdapter
の位置を参照していますか? adapter
で使用している基本配列の実際の位置を渡すことができるため、私は尋ねています。私はちょうど "position
"を渡すことができ、私は行くことができるでしょうか?onItemClick ...私の配列内の位置を別の場所に渡す
0
A
答えて
0
正しく覚えていれば、位置はアイテム配列の位置です。ヘッダーとフッターの項目オーバーライドされたメソッドgetPosition()は、アイテムの配列内で探している位置を返すため、インクルードするとは思われません。
0
質問に答えて、はい、ヘッダーとフッターはposition
パラメータに含まれています。
親クリックが起こっAdapterViewを:
onItemClickためdocumentation
は、次のようにパラメータが述べています。図クリックされたAdapterView内のビューは
位置アダプタのビューの位置(これは、アダプタによって提供されるビューであろう)。
idクリックされた項目の行ID。
あなたの基になる配列からオブジェクトを取得するために探しているのであれば、あなたは、基礎となる配列のインデックスを返す代わりに、long id
パラメータを使用する必要があります。
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
// Get the item that was clicked
Object objectToUse = myAdapter.getItem((int) id);
}
関連する問題
- 1. three.jsオブジェクトを別の場所に配置する方法(グローバルワールド位置)
- 2. 場所の上に位置マーカーを配置しますか?
- 3. ページ内の別の場所にJavaScript広告タグを配置する
- 4. xargs - コマンド内の別の場所に引数を配置します
- 5. ピボット位置を返す場所のパーティション
- 6. divをJQueryで別の場所に配置する
- 7. 配列内の配列をswift3の別の配列に渡すには?
- 8. AndroidのナビゲーションドロワーonItemClick位置0は
- 9. WordPress - テンプレートの場所をページ区切りの配列に渡す
- 10. 配列内の配列を特定の位置の配列にプッシュ
- 11. 別の列にクエリ内の各列の位置を取得
- 12. インフラストラクチャテンプレートの配置場所
- 13. Yii2カスタムアセットの場所からの位置
- 14. インタビュー質問:メモリ内の2つの配列の場所を置換する
- 15. Joomla:サブメニューを別の場所に置く
- 16. Javascript配列のみ魚の画像を配置場所=はい
- 17. AutoCompleteTextView OnItemClick位置は常に「0」
- 18. 融合位置Api場所
- 19. ダブル配列から別のダブル配列に特定の位置をコピーする
- 20. 私のパッケージをルーメンフレームワークに配置する場所
- 21. Dropboxの場所にMySQLを再配置
- 22. 場所のIP位置バイアス - オートコンプリートlib
- 23. Avファンデーション撮影場所の位置
- 24. 位置をOnclickに渡す
- 25. Pythonの要素の位置numpyの配列と同じ要素の位置が別の配列
- 26. テンプレートボタンのクリックイベントを配置する場所
- 27. 配列を別の配列の内側に配置する方法
- 28. JavaScriptの配列の位置
- 29. 配列内の20の位置ごとにループする方法
- 30. ランダムな位置から別の配列にコピーする
は、私にはいいですね。それが今動作するかどうか見てみましょう;) – LuxuryMode
Well Suriはヘッダーとフッターがリストの位置に含まれていると言います。 positionの代わりにid引数を使うのはどうですか? – Jack