永发信息网

在普通的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类的对象,通过这个对象调用。
全部回答
  • 1楼网友:动情书生
  • 2021-04-08 07:21
在oncreate的第一行加一个断点 看看执行到哪里报错的 提示是空指针的错误 有可能你还没给btn赋值就进行了调用 看看是不是先btn.setonclicklistener了以后才findviewbyid startactivity前给intent设置一个flag intent.setflag(intent_flag_activity_new task); 好像是这么写 要不也就是类似的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯