Sorry maybe this is not new topic, but really need help, i was try many post about this, but my problem still not fix, i am newbie about android. I try to learn Material Design, i use android lollipop, API level 22.
i try to use compile 'com.android.support:support-v4:22.0.0'. After sync the gradle, i still not able to use Theme.AppCompat.Light.NoActionBar as my theme on style.xml file. This is my completely gradle file:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion '22.0.1'
defaultConfig {
applicationId "afnan.project.com.materialdesign"
minSdkVersion 21
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
com.android.support:support-v4:22.0.0'
}
is there another settings so i can try to use this theme, or what is the main problem? pls tell me, Need advice..
Theme Theme.AppCompat.* is used to define compatibility with old android 2.x versions. this requires the support-v7
If you need compatibility with android 2.2 or 2.3 include this in your gradle build
compile 'com.android.support:support-v7:22.0.0'
or if you build is for android-3.0 or later replace AppCompat with Holo.
Example
becomes
Previously it was
<style name="LaunchTheme" parent="@android:style/Theme.AppCompat.Light.NoActionBar">
now
<style name="LaunchTheme" parent="Theme.AppCompat.Light.NoActionBar">
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With