那如果第一個頁面想要傳數據給第二個頁面怎么辦?還有第一個頁面?zhèn)鞯膔equestCode第二個頁面是在哪里取到的?

十萬個不為什么
2014-07-06
3 回答
舉報
0/150
提交
取消
那如果第一個頁面想要傳數據給第二個頁面怎么辦?還有第一個頁面?zhèn)鞯膔equestCode第二個頁面是在哪里取到的?
2014-07-06
舉報
2014-11-08
如果我想從第一個頁面?zhèn)髦?然后第二個頁面又傳值回來呢,是用
startActivity(intent);還是startActivityForResult(intent, 1);
因為我發(fā)現從第一個頁面?zhèn)髦涤胹tartActivity(intent);第二個頁面能接收到值,但是用startActivityForResult(intent, 1);第二個頁面能接收到傳入的值.但是如果需要第二個頁面?zhèn)骰刂档脑?那就必須要用startActivityForResult(intent, 1);
請教老師和各位
2014-07-07
這個問題也正好是我想問的問題。
2014-07-07
第一個頁面中:Intent intent = new Intent(this, B.class); intent.putExtra("Text", "傳的值"); 然后startActivity() 第二個頁面中:Bundle bundle = getIntent().getExtras(); String testValue = bundle.getString("Text");