У меня проблема. Я создаю приложение для Android. Я создал вкладку с Android Studio. У меня есть 3 вкладки. Я создал 3 класса java с их относительным xml. На первой вкладке я беру данные из Интернета с Jsoup, и я помещаю эти данные в 2 ArrayList. Я хочу передать эти ArrayList в tab2 и tab3, чтобы избежать повторной загрузки этих данных.Pass ArrayList <String> от фрагмента к другому фрагменту
Как я могу это сделать? Я попробовал с пучком и геттером/сеттером, но я не был успешным
Я пробовал, но, к сожалению, ваше решение не работает. Я делаю ArrayList статическим в MainActivity, но не передаю дату. Затем я попытался поместить статический ArrayList в первый фрагмент, но не работает –
, можете ли вы рассказать мне, как вы делаете ArrayList статичным и как вы обращаетесь к фрагменту? –
В основной деятельности я поставил 'cpublic класс MainActivity расширяет AppCompatActivity реализует ActionBar.TabListener { общественности статической ArrayList people10 = новый ArrayList (); .... .... общественной недействительная Setlist (ArrayList people10) { this.people10 = people10; } public ArrayList getList() { 0 возвращение людей10; } } ' Тогда в первом фрагменте я поставил ' публичный статический ArrayList people10 = новый ArrayList (); ..... комплектList (список); ' Во втором фрагменте я хочу, чтобы получить people10 ArrayList –