diff --git a/app/src/main/java/ch/pizzalemon/android/activity/BaseActivity.java b/app/src/main/java/ch/pizzalemon/android/activity/BaseActivity.java
index 637d8b3..16d3609 100644
--- a/app/src/main/java/ch/pizzalemon/android/activity/BaseActivity.java
+++ b/app/src/main/java/ch/pizzalemon/android/activity/BaseActivity.java
@@ -34,7 +34,6 @@ public class BaseActivity extends AppCompatActivity {
@Override
public void setContentView(int layoutResID) {
super.setContentView(layoutResID);
- applyToInsentForStatusBar();
if (layoutResID != R.layout.activity_main){
applyToInsentForNavigationBar();
}
@@ -87,7 +86,7 @@ public class BaseActivity extends AppCompatActivity {
ViewCompat.setOnApplyWindowInsetsListener(rootView, (v, insets) -> {
Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars());
- v.setPadding(0, systemBars.top, 0, systemBars.bottom);
+ v.setPadding(0, 0, 0, systemBars.bottom);
return insets;
});
diff --git a/app/src/main/java/ch/pizzalemon/android/helper/DisplayHelper.java b/app/src/main/java/ch/pizzalemon/android/helper/DisplayHelper.java
index 9ae9646..ca61ce0 100644
--- a/app/src/main/java/ch/pizzalemon/android/helper/DisplayHelper.java
+++ b/app/src/main/java/ch/pizzalemon/android/helper/DisplayHelper.java
@@ -69,10 +69,5 @@ public class DisplayHelper {
}
return NavMode.UNKNOWN;
}
- public static void changeStatusColor() {
- Window window = BaseActivity.currentActivity.getWindow();
- window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
- window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
- window.setStatusBarColor(ContextCompat.getColor(BaseActivity.currentActivity, R.color.pizzalemon_dark_green));
- }
+
}
diff --git a/app/src/main/java/ch/pizzalemon/android/view/AppToolbar.java b/app/src/main/java/ch/pizzalemon/android/view/AppToolbar.java
index 16e90fc..b5fb6bc 100644
--- a/app/src/main/java/ch/pizzalemon/android/view/AppToolbar.java
+++ b/app/src/main/java/ch/pizzalemon/android/view/AppToolbar.java
@@ -3,8 +3,11 @@ package ch.pizzalemon.android.view;
import android.content.Context;
import android.content.res.TypedArray;
import androidx.appcompat.widget.Toolbar;
+
+import android.os.Build;
import android.util.AttributeSet;
import android.view.View;
+import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
@@ -90,6 +93,10 @@ public class AppToolbar extends Toolbar {
toolbarTitleTextView.setText(title);
toolbarTitleTextView.setVisibility(VISIBLE);
}
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
+ FrameLayout spacerViewForStatusBar = rootView.findViewById(R.id.spacerViewForStatusBar);
+ spacerViewForStatusBar.setVisibility(View.VISIBLE);
+ }
}
public Toolbar getToolbar() {
diff --git a/app/src/main/res/layout/layout_pizzalink_toolbar.xml b/app/src/main/res/layout/layout_pizzalink_toolbar.xml
index eb0019e..62c4888 100644
--- a/app/src/main/res/layout/layout_pizzalink_toolbar.xml
+++ b/app/src/main/res/layout/layout_pizzalink_toolbar.xml
@@ -6,7 +6,7 @@
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingPrefix"
android:layout_width="match_parent"
- android:layout_height="?android:attr/actionBarSize"
+ android:layout_height="wrap_content"
android:contentInsetLeft="0dp"
android:contentInsetStart="0dp"
app:contentInsetLeft="0dp"
@@ -17,72 +17,86 @@
app:contentInsetEnd="0dp"
android:background="@color/pizzalemon_dark_green">
-
+ android:layout_height="wrap_content"
+ android:orientation="vertical">
+
+
+ android:layout_height="?android:attr/actionBarSize">
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+