更改Android样式的名称,但应用程序崩溃

时间:2015-10-06 19:47:27

标签: android xml android-actionbar app-themes

我的档案:

styles.xml:

<style name="AppTheme.NoActionBar">
    <item name="colorPrimary">@color/red</item>
    <item name="colorAccent">@color/blue</item>
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>

AndroidManifest.xml(部分):

<activity android:name=".actionbar.ActionBarSlider"
        android:theme="@style/AppTheme.NoActionBar"
        android:parentActivityName=".Home">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="de.*****.testapp.Home" />
    </activity>


我改变后

<style name="AppTheme.NoActionBar"><style name="ActionBarSlider" parent="AppTheme.NoActionBar">

android:theme="@style/AppTheme.NoActionBar"android:theme="@style/ActionBarSlider"

应用程序在Launch上崩溃。 我的错是什么?

1 个答案:

答案 0 :(得分:0)

  

10-06 22:00:33.730 717-731 /? W /窗口管理器:   java.lang.RuntimeException:二进制XML文件行#31:您必须提供   layout_height属性。

在您的主要活动布局资源文件(第31行)中,您有一个LinearLayout元素,该元素没有android:layout_height=""属性。