activity 引用的获得 activityA 启动activityB,activityB怎样获得activityA的引用,然后调用activityA中的方法呢?除了将activityA通过activityB的构造传过去,还有其他的方法吗?我用activityB.this.getParent()方法获得的是null。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 activity是由系统创建并持有引用的,一般来说应用程序不需要获取该引用,都是传递context对象.如果你真的想调用activity中的额外增加的方法,可以将该方法设置为静态,或者单独创建一个静态内部类实现原先在activity的功能,这个内部类可做外部与activity通信的桥梁. 这个不好弄,因为我在由第二个activity返回第一个activity时,要更新一下第一个activity的显示,所以需要调用第一个activity的方法,如果该方法写成静态的,所有涉及的方法都要改成static的,这个不可行。 通过startActivityResult启动第二个Activit,从第二个Activity回到第一个Activity时执行onAcitivityResult()方法更新内容就可以了啊 搞定了,startActivityResult,就是这样做。O(∩_∩)O谢谢,结贴了。 Android 4.0之后mediaplayer(视频播放器)源码研究? 经典代码集合+ANGLE游戏引擎源码(需要学习的留邮箱) 关于handler,LOOPer,handerthread RadioGroup设置成默认未选中状态 qwerty.kcm.bin文件如何修改、编译啊 100分 ProgressBar长条形进度条 android如何获取本地文件属性信息?? 这个问题有点复杂呀,特来求教! 如何用纯java代码通过GridView实现跨多行多列 关于eclipse debug断点调试 请教关于SQLite的小问题。 对Adnroid的Adapter有点疑问。。
如果你真的想调用activity中的额外增加的方法,可以将该方法设置为静态,或者单独创建一个静态内部类实现原先在activity的功能,这个内部类可做外部与activity通信的桥梁.