关于安卓intent的

Name-less 2017-11-03 11:57:29
我在一个类中写了这个
Intent intent=new Intent(MainActivity.this,Button1Activity.class);
因为这个Intent不是在MainActivity的OnCreate方法写的,所以这个this报错了,怎么解决?
...全文
207 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
雨焰 2017-11-07
  • 打赏
  • 举报
回复
你的java文件是不是缺少一个}啊?
Coutel 2017-11-06
  • 打赏
  • 举报
回复
没看到完整代码不知道具体情况和你的意思....你的意思是,你是在Activity类外面写了一个类,然后你的那个Intent代码是在那个类里的吗?那样的话,在Activity类里定义并完全实例化一个全局Context对象,在Activity中把当前对象赋值给Context对象。 比如 public static Context con; …… con=this; 然后用在你的Intent代码里
jacky198554 2017-11-06
  • 打赏
  • 举报
回复
可以将MainActivity的context传到当前的类中,使用这个区context加到Intent中
Name-less 2017-11-03
  • 打赏
  • 举报
回复

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧