请问PopupWindow 可否传值? 在父窗体使用PopupWindow弹出新的activity,可否用intent把父窗体的值传到新的activity,如果不能用intent,有没其它方法?谢谢.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果用intent的话,可以在onActivityResult里获取如果不用Intent的话,比如Activity A有这样一个方法public void set(String value){this.value=value}通过这样的一个方法你就可以把Activity B得到的值传给A当然你可以使用一个公共类 不好意思,我在2楼说的好像弄反了补充下:重新定义下:父A,子B在A中可以通过Intent intent=new Intent();Bundle bundle=new Bundle();bundle.putString("value",value);intent.putExtras(bundle);在B中可以通过Intent intent=getIntent();String value=intent.getExtras().getString("value");如何你不用Intent,可以按照我1楼的说法,调用B的方法把A的值传递给B的成员变量,到时候你只要使用这个成员变量就可以了另外还可以使用Handler,通过把这个A的窗口值赋值给Message 的obj,然后在B中重新获取一下 不好意思,这不是我想要的答案,我想的是PopupWindow 的传值,不是Activity。。我已经知道怎么解决了,谢谢。。 如何在Setting的listItem中添加箭头表示又下级内容 Android拼音搜索联系人 获取Android工程下的png/bmp图片的大小怎么只有原来图片的2/3大小啊!奇怪! android怎么识别驱动模块 ? 如何调用opencore播放mp3文件 安卓程序退出界面问题 请教一下,android连接动态域名服务器 谁有【传智黎活明android教程】的源码?谢谢了。。。。。 奇怪:LinearLayout 后续不能追加 View 成员! android怎么录制SurfaceView中的图像? 今天面试Android了,被面试官BS了 android 媒体播放网络文件错误
如果不用Intent的话,比如Activity A有这样一个方法
public void set(String value){
this.value=value
}通过这样的一个方法你就可以把Activity B得到的值传给A
当然你可以使用一个公共类
补充下:重新定义下:父A,子B
在A中可以通过
Intent intent=new Intent();
Bundle bundle=new Bundle();
bundle.putString("value",value);
intent.putExtras(bundle);在B中可以通过
Intent intent=getIntent();
String value=intent.getExtras().getString("value");
如何你不用Intent,可以按照我1楼的说法,调用B的方法把A的值传递给B的成员变量,到时候你只要使用这个成员变量就可以了另外还可以使用Handler,通过把这个A的窗口值赋值给Message 的obj,然后在B中重新获取一下
不好意思,这不是我想要的答案,我想的是PopupWindow 的传值,不是Activity。。我已经知道怎么解决了,谢谢。。