天天看點

啟動Activity的兩種方法 startActivityForResult與 startActivity

第一種方法請看http://blog.csdn.net/x605940745/article/details/9902895

  • 歡迎加入QQ交流3群:317874559
Intent intent=new Intent();  
            intent.setClass(MainActivity.this, SecondActivity.class);  
            MainActivity.this.startActivity(intent);
           

而另一種是打開一個特定的Activity取得資料之後,傳回給主界面的Activity;因為可能在複雜的主界面中,如果再來操作一些資料,可能顯得更煩瑣。

  操作的基本步驟:1.主界面調用startActivityForResult(Intent intent,int requestCode)啟動特定的Activity;其中第二個參數requestCode表示特定的請求碼

                               2.在特定的Activity中得到資料後将資料放入主界面對應的Intent中

                               3.設定目前Activity的結果碼

                               5.關閉目前的Activity

繼續閱讀