有没有一种方法 只用Intent 传值 但是不跳转别的Activity的 方法 RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有一种方法 用Intent 向另一个Activity传值 但是不跳转别的 方法求教 ?? 没理解,如果Activity没有显示,传值过去有什么用马?当然你也可以通过消息方式传递。 当然有用 传值就是传值 不一定非得显示 J2EE 传值 也不需要必须显示的 方法:用广播在接收的Activity里面注册一个广播接收机BroadcastReceiver,然后在发送的这个Activity将你要传递的值通过广播sendBroadcast发送过去。具体请参考 Android广播接收机制 BroadcastReceiver 那就用JAVA的方法啊弄成Static的 楼主能不能说具体要实现什么东西不一定非得用Intent呢 如果自己写的程序,几个Activity中,既要建立关系,就可以传递值.或是直接用静态来的方便.或者用一个静态的栈来解决问题.Intent 这个类原本的用途是用作,不同包的Activity之间的传递.例如 我在ES文件管理器中打开一个视频文件,然后用Intent跳转到mobo播放器播放,或是快播,pptv等.Intent出现是为了解决调用其他程序的activity,Service,broadcat.自己写的,两边的代码都可以自己写,没必要用Intent机制,吃力不讨好. 静态变量耦合太强了,用BroadcastReceiver. 你可以试试,直接Intent的正常方式进行进行传递数据,Intent intent = new Intent();intent.setClass(VV.this,A.class);(压迫传递的数据自己加上)在此之后加上一句代码:setContentView(MMM);MMM即是VV.class从理论上这样应该可以,但是即使可以我想也应该不是最好的方式。但是实现你的要求应该没有问题。 也没多少要求 就是要把一个值传到另一个ACTIVITY 里 就行 那你用静态变量不得了 要不就用BroadcastReceiver 建议楼上理清intent的真正含义跟作用 传值一般讲都说用bundle结合parcelable or serilizable吧,用intent传值是什么意思?或者说你在目标activity的oncreate里面接收了值处理后直接finish?这样目标也是不会显示出来的。 1. sendBroadCast.2. Binder. 静态变量能跨 activity 吗 能的话 麻烦给小段代码 谢谢啦 可以使用SharedPreferences,也就是所谓的首选项,它可以把键值对存到一个xml文件里,在本程序的任何地方都可以访问,而且使用起来很方便 使用表态变量static int myvar = 1;使用的时候MainActivity.myvar... tabHost之间的activity 怎么传值 canvas 画图中,怎么移动用path创建的ShapeDrawable 对象呢? 求定位准确的方法!!!! 关于调用android摄像头取词的问题 android Launcher 的3d列表显示失真! 大家看看我写的这个android线程 怎么循环不起来? 第三方应用如何暂停播放音乐? android jni中使用C++ STL库 为何我的xml页面和java页面关联不了 (各位大虾们帮忙看看啊,多谢了 关于Android的交叉编译工具 android视频播放在其他设备上(液晶显示器,电视机)全屏问题? 关于我的应用使用新浪微博账号登录
求教 ??
不一定非得用Intent呢
Intent intent = new Intent();
intent.setClass(VV.this,A.class);(压迫传递的数据自己加上)
在此之后加上一句代码:setContentView(MMM);MMM即是VV.class
从理论上这样应该可以,但是即使可以我想也应该不是最好的方式。但是实现你的要求应该没有问题。
也没多少要求 就是要把一个值传到另一个ACTIVITY 里 就行
或者说你在目标activity的oncreate里面接收了值处理后直接finish?这样目标也是不会显示出来的。
2. Binder.
静态变量能跨 activity 吗
能的话 麻烦给小段代码 谢谢啦
static int myvar = 1;使用的时候
MainActivity.myvar...