No resource found that matches the given name ‘@style/Theme.AppCompat.Light’

What are the steps for that? where is AppCompat located? Download the support library here: http://developer.android.com/tools/support-library/setup.html If you are using Eclipse: Go to the tabs at the top and select ( Windows -> Android SDK Manager ). Under the ‘extras’ section, check ‘Android Support Library’ and check it for installation. After that, the AppCompat library … Read more

Android Studio keeps refusing to resolve com.android.support:appcompat-v7:29.0.1

It happens because com.android.support:appcompat-v7:29.x.x doesn’t exist. You can check the revision history in the official doc. You can: Use the last 28.0.0 release of the support library migrate to androidx Also check this note: Note: With the release of Android 9.0 (API level 28) there is a new version of the support library called AndroidX … Read more

How do I use DrawerLayout to display over the ActionBar/Toolbar and under the status bar?

New functionality in the framework and support libs allow exactly this. There are three ‘pieces of the puzzle’: Using Toolbar so that you can embed your action bar into your view hierarchy. Making DrawerLayout fitsSystemWindows so that it is layed out behind the system bars. Disabling Theme.Material‘s normal status bar coloring so that DrawerLayout can … Read more