我正在android studio中創建一個android應用程序,我需要將字符串數組從一個類傳遞到另一個類。 它似乎沒有工作思想,我找不到什麼是錯的。 我試圖用構造函數來完成它。Java,試圖將字符串數組從一個類傳遞到另一個
我會省略不必要的代碼。
class MyFragment extends Fragment{
//I create a string array to pass on the other class
public String likeTitles[] ={"mazda","whynot","OHYEAAAaa","ok","1983198312893"};
public MainFragment(String s1[]){
s1= likeTitles;
}
}
public class List extends ListActivity{
String myStringArr[]=new String[5];
MainFragment myFrag = new MainFragment(myStringArr);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getListView().getContext(), android.R.layout.simple_list_item_1, myStingArr);
getListView().setAdapter(adapter);
}
我試圖使用類的字符串數組,它適用於我的適配器,但這是行不通的。
這不是你如何通過片段和活動之間的數據。只需在這裏做一個簡單的搜索,即「在活動之間傳遞數據」,您就會發現需要了解的一切。標記爲dupe http://stackoverflow.com/questions/5194548/how-to-pass-data-between-fragments – NoChinDeluxe
[如何在片段之間傳遞數據]的可能重複(http://stackoverflow.com/questions/ 5194548/how-to-pass-data-between-fragments) – NoChinDeluxe