Android Studio 1.2.1.1布局预览问题

时间:2015-05-27 23:46:43

标签: android xml android-layout android-studio

更新到Android Studio 1.2.1.1后,我创建了一个新的空白项目并创建了一个layout.xml

创作后不久,我决定查看预览。我进去了,我看到了这个:

  

无法实例化以下类:    - android.support.v7.internal.widget.ActionBarOverlayLayout(Open Class,Show Exception,Clear Cache)提示:使用View.isInEditMode()   您的自定义视图,以便在显示时跳过代码或显示示例数据   IDE异常详细信息java.lang.NoClassDefFoundError:无法   初始化类   android.support.v7.internal.widget.ActionBarOverlayLayout at   java.lang.reflect.Constructor.newInstance(Constructor.java:408)at   android.view.LayoutInflater.inflate(LayoutInflater.java:482)at   android.view.LayoutInflater.inflate(LayoutInflater.java:414)at   com.android.layoutlib.bridge.bars.BridgeActionBar。(BridgeActionBar.java:84)   在   com.android.layoutlib.bridge.bars.AppCompatActionBar。(AppCompatActionBar.java:56)   将堆栈复制到剪贴板

我以前从未见过它,我以前从未见过它。 任何人都知道如何解决这个问题?

编辑:

有人推荐我this位置,但它不起作用。它只带给我NullPointerExceptions

我尝试重建项目但是没有用。

1 个答案:

答案 0 :(得分:19)

似乎是一个错误。解决方法是继承Base中的styles.xml主题:

<style name="AppTheme" parent="Base.Theme.AppCompat.Light"/>