关闭

Android 中Adapter传值给Activity

标签: android
552人阅读 评论(0) 收藏 举报
分类:

在处理业务的时候遇到一个坑,仔细看了一下发现还是自己不够仔细才出现的问题


如图:

Adapter err

原因:

Context中有一个startActivity()方法,Activity继承自Context
,重载了startActivity()方法.如果使用Activity的startActivity()方法,不会有限制。使用content的startActivity()的方法话,就需要开启一个task.
上面那个错误就是使用了content的startActivity()方法.

解决方法:

Adapter demo

intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

对了一定要看看上下文是否正确!!!!

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2979次
    • 积分:171
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类