在BroadcastReceive里得到的参数,比如内容,地址(号码),时间等,怎么将他们传到另一个Activity中去??
解决方案 »
- android应用的两个进程会互相影响吗
- android 文件夹创建问题
- 刚入手android,请推荐个视频教程和论坛。谢谢。
- 哪位大虾帮我该下代码
- 判断gridview滚动到底部
- cocos2d-x win32移植到android,create-android-project.bat没有生成Classes和Releases
- Androidpn相关问题
- eclipse 执行快捷键?
- HttpClient与Webview共享cookies,求详细demo
- 使用eclipse运行android程序,点了其中一个项目的.java文件可是运行的是另一个项目的结果
- android菜鸟对content provider尤其是URI不太理解,请指教
- android 安装在手机上的名字
一:简单的,把该变量定义为static变量,其它类直接通过类调用!
二:将数据通过键值对通过SharedPreference保存到xml文件,Activity读取
三:将数据保存到sqlite数据库,Activity读取
四:定义一个数据类,添加这些数据的get set方法,通过intent传递
五:将数据添加到Bundle,通过intent传递
六:直接通过intent传递楼主试试吧!
很全哦!如果数据就几个的话!就用把数据添加到Bundle中,然后通过Intent传递了!
//放在Bundle里卖弄传递过去
Bundle b1 = new Bundle();
b1.putString("choosed", choosed);
intent.putExtras(b1);
Intent intent = new Intent();
intent.setClass(MyConste.this, SubConste.class);
startActivityForResult(intent, 0);
Intent intent = new Intent();
intent.setClass(now.this, your.class);
Bundle mBundle = new Bundle();
mBundle.String("username", "你的名子");
intent.putExtras(mBundle);
startActivity(intent); //在新的activity中接收
Bundle bundle = getIntent().getExtras();
String name = bundle.getString("username");//这个string就是从上一个activity中传递过来的值
比较全呀,小数据时就通过Bundle或Intent直接传递好了,大数据时用sqlite