关于adapter中的button 适配器里是无法用 startActivityForResult,只有继承了Activity的类才能用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用监听器模式,定义一个接口,你的ListView所在的Activity来实现这个接口,然后将这个Activity的this对象传给你的ListView的Adapter(类似setListener(this)),点击item后就调用接口的方法,这样就可以实现startActivityForResult。这里的核心是将startActivityForResult这个方法放到Activity中去调用。 你不是有一个context嘛,利用context.startActivityForResult()试试行不行 写个SERVICE处理这个问题不好么 试过了,startActivityForResult不能在适配器使用啊 那只有通过回调函数的方式我现在觉得之前的想法不太好了,我点击item就可以了,去掉一个多余的button,因为本来它的效果也跟点击item是一样的...但学习下,以后可能用的到哈 你可以在主Activtiy里面写一个方法,方法里面用startActivityForResult(),在adapter里面调用这个activity的方法实现,,, adapter写成内部类应该也是可以的 使用android自带的ant的build.xml文件打包混淆问题. 想跟大家探讨一下学习Linux内核对学习android的影响 请教:开启WIFI错误处理 android通用lib? 动态更新UI内容。(非addView,关于进程间通讯) android自定义半透明标题栏 【新人学习】Handler 两个构造函数冲突的问题 android如何获取本地文件属性信息?? 图片翻转180度 注:不是旋转 新人请教:一个很费解的问题, 关于listview网络异步加载图片的疑惑 Fragment中如何获取listview
这里的核心是将startActivityForResult这个方法放到Activity中去调用。