如何在菜单事件里面保存onActivityResult()回传的数据 如题,比如说有 Activity A和B,在A中启动了B,让B回传数据给A,A中的onActivityResult()获取B回传的数据,如何通过A中的菜单项来保存B回传的数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Activity 高级学习里有这个介绍。 不好意思,上面说错了,用Intent setResult返回数据返回数据事件private OnClickListener listener=new OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(); intent.putExtra("back", "Back Data"); setResult(RESULT_CODE, intent); finish(); } };接收数据: protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode==REQUEST_CODE) { if (resultCode==SecondActivity.RESULT_CODE) { Bundle bundle=data.getExtras(); String str=bundle.getString("back"); Toast.makeText(MainActivity.this, str, Toast.LENGTH_LONG).show(); } } } AlertDialog 如果获得每一个item的实例 Adapter问题请教 如何在A.apk中安装B.apk 集成可卸载第三方应用----来者有分 public final float getHistoricalX (int pointerIndex, int pos) STL string 问题; 关于Android的View app图标在桌面上的边框 定时发送短信出现只有最后一条短信有效,且内容为第一条的 apk 反编译后xml 里报错 为什么 很多重复name 怎么为每个应用程序图标设置不同的背景图? android tab标签横向
返回数据事件
private OnClickListener listener=new OnClickListener()
{
@Override
public void onClick(View v)
{
Intent intent=new Intent();
intent.putExtra("back", "Back Data");
setResult(RESULT_CODE, intent);
finish();
}
};接收数据:
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (requestCode==REQUEST_CODE)
{
if (resultCode==SecondActivity.RESULT_CODE)
{
Bundle bundle=data.getExtras();
String str=bundle.getString("back");
Toast.makeText(MainActivity.this, str, Toast.LENGTH_LONG).show();
}
}
}