diff --git a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java index cbf420c80..0c2078466 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java @@ -19,6 +19,7 @@ package com.hippo.ehviewer.ui; import android.Manifest; import android.content.Intent; import android.content.pm.PackageManager; +import android.os.Build; import android.os.Bundle; import android.os.PersistableBundle; import android.support.annotation.IdRes; @@ -264,6 +265,12 @@ public final class MainActivity extends StageActivity mAvatar = (LoadImageView) ViewUtils.$$(headerLayout, R.id.avatar); mDisplayName = (TextView) ViewUtils.$$(headerLayout, R.id.display_name); + // Pre-L need shadow drawable + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { + mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow_left, Gravity.LEFT); + mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow_right, Gravity.RIGHT); + } + updateProfile(); if (mNavView != null) { diff --git a/app/src/main/res/drawable-hdpi/drawer_shadow_left.9.png b/app/src/main/res/drawable-hdpi/drawer_shadow_left.9.png new file mode 100644 index 000000000..a2a24d7c7 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/drawer_shadow_left.9.png differ diff --git a/app/src/main/res/drawable-hdpi/drawer_shadow_right.9.png b/app/src/main/res/drawable-hdpi/drawer_shadow_right.9.png new file mode 100644 index 000000000..fc28a844b Binary files /dev/null and b/app/src/main/res/drawable-hdpi/drawer_shadow_right.9.png differ diff --git a/app/src/main/res/drawable-mdpi/drawer_shadow_left.9.png b/app/src/main/res/drawable-mdpi/drawer_shadow_left.9.png new file mode 100644 index 000000000..d6a4e27f3 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/drawer_shadow_left.9.png differ diff --git a/app/src/main/res/drawable-mdpi/drawer_shadow_right.9.png b/app/src/main/res/drawable-mdpi/drawer_shadow_right.9.png new file mode 100644 index 000000000..0710e0c4e Binary files /dev/null and b/app/src/main/res/drawable-mdpi/drawer_shadow_right.9.png differ diff --git a/app/src/main/res/drawable-xhdpi/drawer_shadow_left.9.png b/app/src/main/res/drawable-xhdpi/drawer_shadow_left.9.png new file mode 100644 index 000000000..346dae4e5 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/drawer_shadow_left.9.png differ diff --git a/app/src/main/res/drawable-xhdpi/drawer_shadow_right.9.png b/app/src/main/res/drawable-xhdpi/drawer_shadow_right.9.png new file mode 100644 index 000000000..60421efa5 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/drawer_shadow_right.9.png differ diff --git a/app/src/main/res/drawable-xxhdpi/drawer_shadow_left.9.png b/app/src/main/res/drawable-xxhdpi/drawer_shadow_left.9.png new file mode 100644 index 000000000..ad9cdc897 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/drawer_shadow_left.9.png differ diff --git a/app/src/main/res/drawable-xxhdpi/drawer_shadow_right.9.png b/app/src/main/res/drawable-xxhdpi/drawer_shadow_right.9.png new file mode 100644 index 000000000..d7513dd98 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/drawer_shadow_right.9.png differ