首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

如何样在baseadapter里面调用它的listview所在的activity里面的对象和方法呢

2012-08-27 
怎么样在baseadapter里面调用它的listview所在的activity里面的对象和方法呢?我在baseadapter里面给item的

怎么样在baseadapter里面调用它的listview所在的activity里面的对象和方法呢?
我在baseadapter里面给item的某一个控件设定为删除该项内容的事件,删除之后我需要在activity里面重新调用解析用的parser对象,怎么在baseadapter中调用activity的对象和方法呢?

[解决办法]
构造函数里的context可以强制类型转换成创建adapter的activity 这样就可以调用其中的方法了吧
[解决办法]
用广播在activity接收最简单
[解决办法]
[code=Java][/code]class xxxAdapter extends BaseAdapter {
private Context mContext;
public xxxAdapter(Context context) {
mContext = context;
XXXActivity activity = (XXXActivity)mContext;
}
.... // your code
}

热点排行