开发者社区> 问答> 正文

调用自定义provider时,为什么使用ActionBarActivity会出错 请求报错 

调用系统的内容提供器没有问题,自己写的provider,也就用了getContentResolver().insert(uri, values)之类的,调试的时候直接崩溃。然后我把ActionBarActivity改成Activity就好了。
之前Fragment也是这样,ActionBar是不是跟Fragment这种形式也有冲突呢?
新手不懂啊

展开
收起
kun坤 2020-05-30 14:38:42 531 0
1 条回答
写回答
取消 提交回答
  • 最可能的原因就是你的Fragment用的不是v4里面的Fragment######不过我并没有在版本低的模拟器上运行啊,都是4.2的。######那你干嘛要用ActionBarActivity,ActionBarActivity使用的是v4里面的fragment,当然就对不上去了######回复 @xesam : 确实是这样,谢谢你了,不好意思######回复 @soyking : 爱信不信,你都不看文档的.######回复 @xesam : 是V7…Fragment我没有选v4的,觉得不需要啊,觉得问题不是这个啊######回复 @soyking : 所以自动创建的默认也是使用v4里面的fragment######我不懂耶,自动创建就是用v7的ActionBarActivity

    2020-05-30 14:38:48
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载