friends recyclerviewで構成されるダイアログフラグメントを作成しました。そのリサイクルのビューで私はいくつかのイメージとテキストを追加しました。特定のイメージを選択すると、その特定のイメージの位置を自分のアクティビティにしたいということを意味し、ダイアログのフラグメントは消滅しています。誰も私に教えてください、プログラミングに新しいことができます。事前recyclerviewのアイテムの位置をアクティビティに取得する方法
0
A
答えて
0
で
おかげで、あなたのダイアログフラグメント、アダプタからのインタフェースを使用してリサイクルビューのキャプチャクリックからこのメソッドを呼び出すには
public void onRecyclerItemSelected(int position){
yourDialog.dismiss();
}
以下のようにダイアログの断片を示し、あなたの活動の方法を作成します。リサイクルビューがクリックされるたびだから、posがリサイクルアイテムのint型のposがクリックされた
if(getActivity()!=null && getActivity() instanceOf YourActivity){
((YourActivity)getActivity().onRecyclerItemSelected(pos);
}
使用してダイアログの断片から、あなたの活動のメソッドを呼び出すことができます。 ご理解いただきたいと思います。疑いがあれば教えてください。
+0
「アダプターからのインターフェースを使用してリサイクル・ビューのクリックをキャプチャする」ということは理解できませんでした。あなたはいくつかの詳細情報を教えてください。 – sun
+0
アイテムのクリックリスナーを持つ方法を知っている知っているリンクを見てください。 http://antonioleiva.com/recyclerview-listener/ –
関連する問題
- 1. RecyclerViewの 'x'アイテムの位置を取得する
- 2. RecyclerView:位置を取得してアクティビティに切り替える
- 3. RetrofitインターフェイスでRecyclerViewの位置を取得する方法は?
- 4. RecyclerViewの位置をアクティビティに渡す方法は?
- 5. Recyclerview BaseAdapterでクリックしたアイテムの位置を取得
- 6. Androidでexpandablelistviewの子アイテムの位置を取得する方法
- 7. RecyclerViewアイテムの位置を取得してLayoutParamsを動的に設定する
- 8. JuiceUI - 新しいアイテムの位置を取得する方法draggable?
- 9. アイテムの位置を取得ListViewにLongClicked
- 10. RecyclerView:位置にアイテムを追加
- 11. "onBindViewHolder"のrecyclerviewのアイテムの高さを取得する方法
- 12. RecyclerViewアイテムから別のアクティビティにオブジェクト値を送る方法
- 13. PyQt:TreeWidgetの特定の位置でアイテムを取得する方法は?
- 14. QTreeWidget上のアイテムに対するドロップの位置を取得
- 15. アイテムのテキストを取得するrecyclerView
- 16. recyclerviewにアイテムを追加する - 間違った位置を
- 17. アイテムの位置をRecyclerViewからフラグメントの父親にクリック
- 18. Android:アクティビティの最上位の親レイアウトを取得する方法
- 19. レイアウトのアイテムの位置を取得する(xとyのパラメータ)
- 20. Listview内のアイテムのアイテムをドロップする、正確なドロップ位置またはインデックスを取得する方法
- 21. Android RecyclerView子アイテムを取得
- 22. RecyclerViewは最後の位置からデータを取得します
- 23. recyclerviewからseekbarの位置を取得していますか?
- 24. ターンオンGPSの後に私の位置を取得する方法
- 25. ParseQuery Android - アイテムの位置を取得する
- 26. Androidポップアップメニュークラスで選択したアイテムの位置を取得する
- 27. Android - holderがrecyclerViewからnullを戻すView adapterアイテムの位置
- 28. オブジェクトの位置を取得して位置を変換する方法
- 29. recyclerviewのスピナーの位置を処理する方法
- 30. RecyclerView GridLayoutManagerアイテムはランダムに位置を移動します
答えを見つけてください(http://stackoverflow.com/questions/28296708/get-clicked-item-and-its-position-in-recyclerview)重複した質問を投稿しないようにしてください。 –