From bf97290e57b55a394cef44466fb896df47c3a5ab Mon Sep 17 00:00:00 2001 From: seven332 Date: Wed, 16 Mar 2016 18:32:16 +0800 Subject: [PATCH] Add shadow image for drawer in pre-L --- .../java/com/hippo/ehviewer/ui/MainActivity.java | 7 +++++++ .../res/drawable-hdpi/drawer_shadow_left.9.png | Bin 0 -> 114 bytes .../res/drawable-hdpi/drawer_shadow_right.9.png | Bin 0 -> 116 bytes .../res/drawable-mdpi/drawer_shadow_left.9.png | Bin 0 -> 100 bytes .../res/drawable-mdpi/drawer_shadow_right.9.png | Bin 0 -> 102 bytes .../res/drawable-xhdpi/drawer_shadow_left.9.png | Bin 0 -> 127 bytes .../res/drawable-xhdpi/drawer_shadow_right.9.png | Bin 0 -> 129 bytes .../res/drawable-xxhdpi/drawer_shadow_left.9.png | Bin 0 -> 155 bytes .../res/drawable-xxhdpi/drawer_shadow_right.9.png | Bin 0 -> 156 bytes 9 files changed, 7 insertions(+) create mode 100644 app/src/main/res/drawable-hdpi/drawer_shadow_left.9.png create mode 100644 app/src/main/res/drawable-hdpi/drawer_shadow_right.9.png create mode 100644 app/src/main/res/drawable-mdpi/drawer_shadow_left.9.png create mode 100644 app/src/main/res/drawable-mdpi/drawer_shadow_right.9.png create mode 100644 app/src/main/res/drawable-xhdpi/drawer_shadow_left.9.png create mode 100644 app/src/main/res/drawable-xhdpi/drawer_shadow_right.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/drawer_shadow_left.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/drawer_shadow_right.9.png 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 0000000000000000000000000000000000000000..a2a24d7c75c823c800c982621fe4f92fbcea2264 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^JV0#3!3HEVSgovpl%=POV@L&KvI66ucH=2eMTHt} zhMTZI~gueA&dsi6Mtqv<31mmU1)g$&$Egu!`}Vf{-x-!^MCntw+MnivbN` N@O1TaS?83{1OP?uA(#LF literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..fc28a844bd6f0af30f49b91180939508115e577f GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^JV0#3!3HEVSgovpl(naeV@L&KazoR9o+HdYM^Am? zdgGwOdSsVF4)>9L4s#g7tv{LcWJz2#Sd|!Zctu+v?_w!8(?9A$#taOze>`b*Io5F+ PXbgj=tDnm{r-UW|+^i%+ literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..d6a4e27f3f5829d745f439f26eb82c0153994e18 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^oItF^!3HFIe|>%mq_jO<978G?lNA{L9hN-xiObO8 y4bPER4rkg!6>CL%wWLB#R%L_;&S_*fW?)#gy(A(c=gS$OHU>{uKbLh*2~7YH79HFG literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..0710e0c4e17b9c5feaf0544693bd901773134a50 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^oItF^!3HFIe|>%mq;x%9978G?lN*};^Xy<;#*|vg zYNrs!o|LZ8*La%0XHlT*;x0GQUaepK?8XcXTa!y7^uNnR0W~ssy85}Sb4q9e01EsZ Axc~qF literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..346dae4e5be01d2c63ac1371a8faa3abf4752908 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^{6Or)!3HEd1bTh|DK}3S$B+ufBn9C=?Z#7{icV^@ z;OVe!ydl=X+YrIn;o2~Rbv+})x2H3JY8es({$JbN{z3WlCY{rpY9^&dPD`!4Rc~a# Y%+P9D(^zH0WC>E`>FVdQ&MBb@0GP2SssI20 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..60421efa5ce8f9e4c292e7e0c6000cd032d5ec86 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^{6Or)!3HEd1bTh|DGyH<$B+ufq=u&dJSt3kq^3R< zjcABq=@4zW!O)T0ctg13aD#>9`qqYTPakkFFtjnu_&YtX{6k4&dV)k-A_(0(V!#vs a(PnF6O=I4vb#g#689ZJ6T-G@yGywoh;42>h literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..ad9cdc89763d712cd7c2f334de72dc2e0724048d GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^VnCe4!3HEl*p=UaIG!$!Ar*{C3mAX!r)!*MzA@8T zyWs!>L$m)>)tBd2Eju+y>vlcMeGaxA1z(TNRxe*S$8uBp=@YY5ixDTpy{F>ViIU}RumJ*#+f)v{BQv~Jfk*KKZi61$^H(m3_pB-7|`GM2@Amq+M` mbstUIh>iM~|LAw}VP*jf?}(?TR__5?$KdJe=d#Wzp$P!0LN!SM literal 0 HcmV?d00001