今天來教大家用intent切換至另一個Activity以及使用Bundle傳送資料。話不多說直接上程式碼
Intent intent = new Intent();
intent.setclass(MainActivity.this , NextActivity.class);
startActivity(intent);
上述短短的程式碼就可以跳頁啦,那再來把bundle的資料加入進來。
Intent intent = new Intent();
Bundle bundle = new Bundle();
bundle.putString("fruit" , "apple");
intent.putExtras(bundle);
intent.setclass(MainActivity.this , NextActivity.class);
startActivity(intent);
這樣就可以傳值跳頁啦
那接下來就是切換後的Activity要接收Bundle的值
String apple;
Bundle bundle = getIntent.getExtras();
apple = bundle.getString("fruit");
以上就是基礎的跳頁傳值,下一篇來教做一個BaseActivity把bundle跟intent都放進去方便以後使用。