android 开发中 Activity context 传入另一个类中后如何重写它的父类方法

publicvoidPicActivity(ImageViewimg,Activitycontext){this.img=img;this.context=context... public void PicActivity(ImageView img,Activity context) {
this.img = img;
this.context = context;
ShowPickDialog();
}
如何重写
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
}
已经找到解决办法了

或者更确切的说法妥协了
在PicActivity
中另写一个方法然后在Activity 页面的onActivityResult
中调用这个方法
展开
 我来答
heptnaol
推荐于2016-11-26 · TA获得超过7263个赞
知道大有可为答主
回答量:7120
采纳率:78%
帮助的人:1822万
展开全部
只能在Activity的子类中override这个方法,因此必须能确定Activity context实际上是哪个activity。

或者需要pic的activity有一个公共的父类,在它里面完成。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式