在普通的java 类中怎么获取startactivityforresult
答案:2 悬赏:60 手机版
解决时间 2021-04-08 08:46
- 提问者网友:刺鸟
- 2021-04-08 05:56
在普通的java 类中怎么获取startactivityforresult
最佳答案
- 五星知识达人网友:鸠书
- 2021-04-08 06:57
你的问题不是很清楚,你是说在android项目里,但不是继承自Activity的类里想用到startActivityForResult吗?
如果是,你必须先拿到一个Activity类的对象,通过这个对象调用。
如果是,你必须先拿到一个Activity类的对象,通过这个对象调用。
全部回答
- 1楼网友:动情书生
- 2021-04-08 07:21
在oncreate的第一行加一个断点 看看执行到哪里报错的 提示是空指针的错误
有可能你还没给btn赋值就进行了调用
看看是不是先btn.setonclicklistener了以后才findviewbyid
startactivity前给intent设置一个flag
intent.setflag(intent_flag_activity_new task);
好像是这么写 要不也就是类似的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯