'Android Studio Layout Preview Default Theme
Maybe this is well known option in Android Studio but I couldn't find it and Google has not helped me with this :( Every time I open a layout preview in Android Studio it's applying Material.Light theme to every layout in my project and I need manually apply my own theme to see how it will look like in a real app. Does somebody know how to change default Material.Light theme to be my custom theme when previewing layout with Layout Previewer in Android Studio so I don't need to apply it manually every time?
Thanks in advance.
Solution 1:[1]
Click here and change theme to your theme.
If you want a single theme to always open, give
android:theme="@style/YourTheme"
in your <application>
tag in Manifest file.
From next time onwards, when you create a new xml file, this will be your default theme.
Solution 2:[2]
You need to provide default theme on application tag in AndroidManifest.xml
file. If you don't provide android:theme="@style/{themeName}
there will be added Material.Light
default theme.
Please check example of code snippet from my manifest file
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mypackage.iqall" >
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@drawable/iqall_main"
android:label="@string/app_name"
android:logo="@drawable/logo"
android:theme="@style/AppTheme" <!--in Preview you will see this as default preview-->
android:name=".IQallApp">
</application>
</manifest>
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | |
Solution 2 | Kebab Programmer |