出现问题

有时我们在布局添加第三方方插件是否会发现,布局无法预览,会出现下面异常!
Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE和Use View.isInEditMode() in your custom views to skip code when shown in Eclipse

Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE

或者

Use View.isInEditMode() in your custom views to skip code when shown in Eclipse

有得也会抛出空指针java.lang.NullPointerException
Android studio 不能预览布局文件_第1张图片

解决办法

对于这种提示我们只需要按他提示,加以修改就可以了!直接点击第三方代码出错的地方,并将代码按提示加上判断
上图出错地方是代码145行,我在这个代码加上以下代码:Android studio 不能预览布局文件_第2张图片
if(!isInEditMode()){
//出错的的代码区域
}
包起来,从新build项目,一般会解决无法预览问题。

还有一种情况是:

出现问题

Rendering Problemsthe 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. 如下




Android studio 不能预览布局文件_第3张图片

参考文章:
http://zhidao.baidu.com/link?url=6GfGVPDYqe-aZKIcvbSJZGLHJS2KRArlil5zyjvbUOgeVg7XNbw-bS2y5bdx8kzunr0GvfWHx5HWhfV0ou5cAIOUMYLfRGWvKbb214CshG_

更多相关文章

  1. Android Studio开发Android(一)——build.gradle文件详解
  2. 【FAQ】Ubuntu环境下ant编译android代码问题
  3. 读取android根目录下的文件或文件夹
  4. android RelativeLayout 布局属性详解
  5. 如何获取Android原生代码所有Branchs和Tags
  6. Android选择本地视频文件
  7. 从J2EE转向Android的第九天-----文件存储
  8. Android系统进程Zygote启动过程的源代码分析(2)

随机推荐

  1. 更改系统给APP应用分配最大的内存空间
  2. Android studio APK 加固打包
  3. Android 中文 API —— ImageSwitcher,Ga
  4. Android sqlite数据库存取图片信息
  5. Android httpClient Get&Post方法
  6. Android模拟返回Back操作
  7. Android防火墙+流量统计代码
  8. Android数据显示之ListView
  9. Android(安卓)最新面试题
  10. Android studio 解析网页数据,把网页Json