- MainActivity: override WebChromeClient to auto-grant WebView permission requests (microphone, camera) so the Android runtime permission dialog shows instead of WebView silently denying - Add colors.xml with PedScribe blue (#2563eb / #1d4ed8) - Update styles.xml: set statusBarColor and navigationBarColor to match app theme (fixes brown/mismatched bar at top) - Change base theme to NoActionBar (removes action bar)
25 lines
No EOL
1.1 KiB
XML
25 lines
No EOL
1.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<resources>
|
|
|
|
<!-- Base application theme. -->
|
|
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
|
|
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>
|
|
</style>
|
|
|
|
<style name="AppTheme.NoActionBar" parent="Theme.AppCompat.DayNight.NoActionBar">
|
|
<item name="windowActionBar">false</item>
|
|
<item name="windowNoTitle">true</item>
|
|
<item name="android:background">@null</item>
|
|
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
|
|
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>
|
|
</style>
|
|
|
|
|
|
<style name="AppTheme.NoActionBarLaunch" parent="Theme.SplashScreen">
|
|
<item name="android:background">@drawable/splash</item>
|
|
</style>
|
|
</resources> |