Изменение имен стилей Android, но приложение вылетает
Мои файлы:
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"
приложение вылетает при запуске. В чем моя ошибка?
1 ответ
Решение
10-06 22:00:33.730 717-731/? W/WindowManager: java.lang.RuntimeException: Двоичный XML-файл, строка #31: Вы должны предоставить атрибут layout_height.
В файле ресурсов макета вашей основной деятельности (в строке 31) вы получили LinearLayout
элемент, который не имеет android:layout_height=""
приписывать.