The method OnActivityResult(int, int, Intent) of type MainActivity must override

happyliuliming 2014-12-26 11:56:10
书上的例子,如下报错:求高人解决。
The method OnActivityResult(int, int, Intent) of type MainActivity must override or implement a supertype method
...全文
288 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyliuliming 2015-01-04
  • 打赏
  • 举报
回复
找到原因了,不过还是要谢谢给位。 这里要重写的是onActivityResult()方法,而不是OnActivityResult(); 大小写搞错了。 @Override public void onActivityResult(int requestCode, int resultCode, Intent intent) { if(requestCode==0&&resultCode==0) { Bundle data=intent.getExtras(); String resultCity=data.getString("city"); city.setText(resultCity); } }
有明丶 2014-12-29
  • 打赏
  • 举报
回复
实现这个方法需要调用父类方法 加上 super.OnActivityResult(...); …… 英文不至于这么差吧
Birds2018 2014-12-28
  • 打赏
  • 举报
回复
没继承Activity ?

80,473

社区成员

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

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