1
我遇到問題。我正在構建一個Android應用程序。我使用Android Studio創建了一個選項卡式活動。我有3個選項卡。我用它們的相對xml創建了3個類java。在第一個選項卡中,我使用Jsoup從互聯網獲取數據,然後將這些數據放入2個ArrayList中。我想將這些ArrayList傳遞給tab2和tab3,以避免再次下載這些數據。將ArrayList <String>從片段傳遞到另一個片段
我該怎麼辦?我嘗試捆綁和getter/setter,但我沒有成功
我試過了,但不幸的是你的解決方案不工作。我在MainActivity中使ArrayList靜態但不傳遞日期。然後我嘗試將靜態ArrayList放入第一個片段中,但不起作用 –
請問您如何將ArrayList設置爲靜態以及如何在片段中訪問? –
在我把 主活動'cpublic類MainActivity延伸AppCompatActivity實現ActionBar.TabListener { 公共靜態的ArrayList people10 =新的ArrayList (); .... .... 公共無效SETLIST(ArrayList的 people10) { this.people10 = people10; } public ArrayList getList() { return people10; } }' 然後,在我把 '公共靜態的ArrayList第一片段 people10 =新的ArrayList (); ..... setList(list); ' 在我想第二個片段people10 ArrayList的 –