2013-03-05 67 views

回答

0

可以使用設置在使用startActivityForResult lanched活動的結果(S):

Bundle bundle = new Bundle(); 
bundle.putString(key, value); 

Intent intent = new Intent(); 
intent.putExtras(bundle); 
setResult(RESULT_OK, intent); 

finish(); 

,然後讀取這個結果回到活動的onActivityResult函數中:

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    if (requestCode == YOUR_REQ_CODE) { 
     if (resultCode == RESULT_OK) { 
     } 
    } 
} 
+0

謝謝,但我問的是,我的問題背後的原因..... – user2125918 2013-03-05 05:12:04

+0

因爲我建議你閱讀:http: //developer.android.com/training/basics/intents/result。 HTML – Waqas 2013-03-05 05:14:51

相關問題