Android 兩個activity之間 intent傳值

In Activity A:
  1. // 在某個按鈕響應事件裏 
  2. Intent intent = new Intent(this, TextInputActivity.class); 
  3. intent.putExtra("Text", mText); 
  4. intent.putExtra("TextColor", mTextColor); 
  5. intent.putExtra("TextSize", mTextSize); 
  6. intent.putExtra("TextBold", mTextBold); 
  7.  
  8. startActivityForResult(intent, REQUEST_TEXT); 
In Activity B:
  1. // in onCreate(Bundle savedInstanceState) 
  2. Bundle extras = getIntent().getExtras(); 
  3. mText = extras.getString("Text"); 
  4. mTextColor = extras.getInt("TextColor"); 
  5. mTextSize = extras.getFloat("TextSize"); 
  6. mTextBold = extras.getBoolean("TextBold"); 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章