簡體   English   中英

如何在活動的recyclerview中獲取項目的位置

[英]How to get a position of item in recyclerview to a activity

朋友,我創建了一個dialogfragment,其中包含一個recyclerview。 在那個recyclerview中,我添加了一些圖像和文本。當我選擇特定圖像時,應該選擇該圖像,這意味着我希望該特定位置對我的活動有效並且對話框片段不存在,我瀏覽了各個站點,但不理解。 誰能告訴我,這是編程的新手。

提前致謝

在活動中創建一個顯示對話框片段的方法,如下所示

public void onRecyclerItemSelected(int position){
    yourDialog.dismiss();
}

要從對話框片段中調用此方法,請使用適配器的界面捕獲回收站視圖的單擊。 因此,每當單擊“回收者視圖”時,都可以使用以下命令從對話框片段中調用您的活動方法

if(getActivity()!=null && getActivity() instanceOf YourActivity){
    ((YourActivity)getActivity().onRecyclerItemSelected(pos);
}

pos是單擊的回收站項目的in pos。 希望你能理解。 如有任何疑問,請通知我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM