今天在使用AndroidStudio引用MipMap的时候碰到了一些问题,在引用图片资源的时候,发现在AS中无法用代码提示写出MipMap
在引入图片资源之后,在预览中无法预览出图片的样子,这样很不方便调试。经过一番百度之后,发现了结局方法,记录一下方便自己以后查看:
首先会提示报错
Rendering Problems the following classes could not be found: android.support.v7.internal.widget.ActionBarOverlayLayout (Fix Build Path, Edit XML, Create Class) Tip: Try to build the project
具体解决方法是更改Style文件中的theme
在Theme.AppCompat.Light.DarkActionBar前面加上Base. 如下
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
感谢在百度知道中回答的大神
ps:谷歌官方推荐在4.3以上的系统中使用MipMap来存储图片资源,具体区别可参考Robi大神的文章,地址:点击打开链接