如果轉換Activity時要進行傳值,就要使用Bundle,而一個Bundle裡面可以放入很多種格式
//設定Bundle
Bundle bundle = new Bundle();
bundle.putByteArray("key_map_image", 要傳的陣列));
bundle.putString("key_show_String", 要傳的字串);
intent.putExtras(bundle);
以上就是一次傳遞一個名叫key_map_image的Array與叫做key_show_String的String,利用"intent.putExtras(bundle)"的方式放進intent裡面。
接值的部分:
//設定Bundle
Bundle bundle = new Bundle();
bundle.putByteArray("key_map_image", 要傳的陣列));
bundle.putString("key_show_String", 要傳的字串);
intent.putExtras(bundle);
以上就是一次傳遞一個名叫key_map_image的Array與叫做key_show_String的String,利用"intent.putExtras(bundle)"的方式放進intent裡面。
接值的部分:
Bundle bundle = this.getIntent().getExtras();
mapbyte = bundle.getByteArray("key_map_image");
OutPutString_facebook = bundle.getString("key_show_String");
全站熱搜