簡體   English   中英

將數組列表從多個片段傳遞到活動

[英]Passing arraylist from multiple fragments to activity

我之前的問題中有一個后續問題。

我的應用程序啟動並加載片段,它使用接口和偵聽器方法正確地傳遞到arraylist中。.現在,當我單擊導航按鈕以將當前片段替換為另一個片段時...該片段與第一個片段完全相同,但具有不同的數組list ...如何更新活動中的arraylist?

我收到一個classcast異常。

這是我兩個片段的實現方式

將Arraylist從片段傳遞到其自己的Activity

就ClassCastException而言,您是否確定要使MainActivity(從MainActivity.java:107知道其MainActivity)實現OnFragmentInteractionListener? 如果不是這樣,那可能就是為什么您得到那個ClassCastException的原因,因為您試圖將一個活動實例(getActivity)強制轉換為一個與(OnFragmentInteractionListener)不共享任何繼承關系的子類。

暫無
暫無

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

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