Theme.AppCompat.Light.NoActionBar not found on Android Studio

11,717

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

  • Theme.AppCompat.Light.NoActionBar

becomes

  • Theme.Holo.Light.NoActionBar
Share:
11,717
Ugy Astro
Author by

Ugy Astro

Updated on June 25, 2022

Comments

  • Ugy Astro
    Ugy Astro almost 2 years

    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..