目前我所知道的Activity之間數據的傳遞方式有以下: java
<1>Activity_A經過以下方式向Activity_B傳遞數據 this
intent.putExtra(); ... startActivity(intent);<2>Activity_B經過以下方式向Activity_A傳遞數據
//Activity_A Intent intent = new Intent(); intent.setClass(this,Activity_B.class); startActivityForResult(intent,1); onActivityForResult(int resultCode, int RequestCode, Intent data){ } //請教在Activity_B類中應該如何把數據放入Intent中,使得Activity_A在 //onActivityForResult方法中獲取數據
<3>經過廣播接收器 code