在startActivity()上传递一个捆绑?将一个包传递给当前活动的正确方法是什么?共享属性?
3 回答
料青山看我应如是
TA贡献1772条经验 获得超8个赞
Intent mIntent = new Intent(this, Example.class);Bundle extras = mIntent.getExtras();extras.putString(key, value);
Intent mIntent = new Intent(this, Example.class);Bundle mBundle = new Bundle();mBundle.putString(key, value);mIntent.putExtras(mBundle);
Intent mIntent = new Intent(this, Example.class);mIntent.putExtra(key, value);
String value = getIntent().getExtras().getString(key)
注:对于所有原始类型、Parcelable和Serializable,bundle都有“get”和“put”方法。我只是为了演示而用Strings。
HUWWW
TA贡献1874条经验 获得超12个赞
Bundle extras = myIntent.getExtras();extras.put*(info);
myIntent.putExtras(myBundle);
- 3 回答
- 0 关注
- 358 浏览
添加回答
举报
0/150
提交
取消