我是在android studio中學習數組的新手。請詳細介紹一些例子。我在這裏寫了一個例子,我想將MainActivity中的Array數據顯示到second_page活動中。Android Studio如何將Array數據傳遞給另一個活動的TextView?
MainActivity.java
public class MainActivity extends AppCompatActivity {
String my_array[]={"dog","cat","tiger"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void next_page(View view){
Intent intent = new Intent(this,second_page.class);
intent.putExtra("my_array_next", my_array);
startActivity(intent);
}
}
second_page.java
public class second_page extends MainActivity {
TextView get_data;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second_page);
get_data=(TextView)findViewById(R.id.tv);
Intent intent=getIntent();
// coding here to display the array data
// sth like abc.setText(display_array_data);
}
請指點。謝謝!
我想你應該閱讀使用意圖的http://www.vogella.com/tutorials/的基本知識AndroidIntent/article.html –
嘗試我的解決方案http://stackoverflow.com/a/38349785/3981656 –