android active間數據傳遞

Bundle是key-value存儲。

Bundle bundle=new Bundle();
bundle.putString("key", "value");
Bundle bundle=new Bundle();
bundle.putString("key", "value");
Intent a= new Intent(this,TargetActivity.class);
a.putExtras(bundle);

如果不是在Activity類方法中,而是在其他類中,可以使用下面的方式聲明Intent。

public class ActivityInstance extends Activity{

protected void onCreate(Bundle savedInstanceState) {}
private class RegisterOnclick implements View.OnClickListener {
public void onClick(View v) { 
 Intent a= new Intent(ActivityInstance.this,TargetActivity.class);   
}}
}

 這裏涉及到如何獲取Context.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章