From f1b9f856fc18867c52af802975f60ae56a1a2bec Mon Sep 17 00:00:00 2001 From: TrillGates Date: Wed, 26 May 2021 17:30:10 +0800 Subject: [PATCH] completed shutdown page of fzd. --- .../java/mobile/miki/shutdown_activity.java | 27 ++++++++--- .../res/drawable-hdpi/fzd_cancel_normal.png | Bin 0 -> 3314 bytes .../res/drawable-hdpi/fzd_cancel_press.png | Bin 0 -> 2788 bytes .../drawable-hdpi/fzd_save_mode_normal.png | Bin 0 -> 3187 bytes .../res/drawable-hdpi/fzd_save_mode_press.png | Bin 0 -> 2754 bytes .../res/drawable-hdpi/fzd_shutdown_normal.png | Bin 0 -> 3176 bytes .../res/drawable-hdpi/fzd_shutdown_press.png | Bin 0 -> 2765 bytes .../main/res/drawable/fzd_cancel_selector.xml | 6 +++ .../res/drawable/fzd_save_mode_selector.xml | 6 +++ .../res/drawable/fzd_shutdown_selector.xml | 6 +++ .../main/res/layout/activity_fzd_shutdown.xml | 45 ++++++++++++++++++ app/src/main/res/values/strings.xml | 3 ++ 12 files changed, 86 insertions(+), 7 deletions(-) create mode 100644 app/src/main/res/drawable-hdpi/fzd_cancel_normal.png create mode 100644 app/src/main/res/drawable-hdpi/fzd_cancel_press.png create mode 100644 app/src/main/res/drawable-hdpi/fzd_save_mode_normal.png create mode 100644 app/src/main/res/drawable-hdpi/fzd_save_mode_press.png create mode 100644 app/src/main/res/drawable-hdpi/fzd_shutdown_normal.png create mode 100644 app/src/main/res/drawable-hdpi/fzd_shutdown_press.png create mode 100644 app/src/main/res/drawable/fzd_cancel_selector.xml create mode 100644 app/src/main/res/drawable/fzd_save_mode_selector.xml create mode 100644 app/src/main/res/drawable/fzd_shutdown_selector.xml create mode 100644 app/src/main/res/layout/activity_fzd_shutdown.xml diff --git a/app/src/main/java/mobile/miki/shutdown_activity.java b/app/src/main/java/mobile/miki/shutdown_activity.java index 70acc20..e4df103 100644 --- a/app/src/main/java/mobile/miki/shutdown_activity.java +++ b/app/src/main/java/mobile/miki/shutdown_activity.java @@ -3,6 +3,7 @@ package mobile.miki; import android.content.Context; import android.os.Build; import android.os.Bundle; +import android.os.SystemProperties; import android.util.Log; import android.view.MotionEvent; import android.view.View; @@ -17,14 +18,20 @@ import mobile.miki.util.FTUtils; public class shutdown_activity extends BaseActivity { String TAG = "shutdown_activity"; - ImageButton btn_yes; - ImageButton btn_no; + Button btn_yes; + Button btn_no; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - setContentView(R.layout.activity_shutdown_activity); + //判断是不是fzd的,如果是fzd的,那么显示防走丢的关机界面 + String protocolNum = SystemProperties.get("persist.sys.protocol_no"); + if ("3".equals(protocolNum)) { + setContentView(R.layout.activity_fzd_shutdown); + } else { + setContentView(R.layout.activity_shutdown_activity); + } setclicklistener(true); if (FTUtils.isA9()) { btn_yes.setVisibility(View.GONE); @@ -33,16 +40,22 @@ public class shutdown_activity extends BaseActivity { } private void setclicklistener(boolean b) { - btn_yes = (ImageButton) findViewById(R.id.btn_yes); - btn_no = (ImageButton) findViewById(R.id.btn_no); + btn_yes = (Button) findViewById(R.id.btn_yes); + btn_no = (Button) findViewById(R.id.btn_no); if (b) { btn_yes.setClickable(true); btn_yes.setEnabled(true); btn_yes.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - findViewById(R.id.bottom_tbn_container).setVisibility(View.GONE); - findViewById(R.id.shutdownText).setVisibility(View.GONE); + View viewById = findViewById(R.id.bottom_tbn_container); + if (viewById != null) { + viewById.setVisibility(View.GONE); + } + View viewById1 = findViewById(R.id.shutdownText); + if (viewById1 != null) { + viewById1.setVisibility(View.GONE); + } //log("shutdown"); finish(); try { diff --git a/app/src/main/res/drawable-hdpi/fzd_cancel_normal.png b/app/src/main/res/drawable-hdpi/fzd_cancel_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..bb0d2fe47c29ffa84e9aa443e94b59f10fabf401 GIT binary patch literal 3314 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/fzd_shutdown_normal.png b/app/src/main/res/drawable-hdpi/fzd_shutdown_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..2c549cd5c4005475a92301b9b87ddd0de3eaefda GIT binary patch literal 3176 zcmYLMdpHy98=jfWX>B=04l`#J3nihP*33q-$+1{vrE->2lxaid5QRBJ2d0tuoDxD? zC0X?QP$VI=ND&{R((j%A=$~D?uHEl*KhOQ#&-1>!B%kyMt1Kp-*%2YXitM1%ys zpMh@xpCa{Fh9MAXBZ9pRCHlyh!k7@ZN%{7k_(2b@s3*=AZsF-+o8>j+yxpy=(u=r! z*53PGU|^+jX;tpx;GUj^R{amzv@M0pHV`N> zq#$AB{jlJ|GSj`_^}9x56K8DJMimBR@H-x^6Z455x&p!lZPy}qq6 zLp}B-x>sqxZCuz`x11G>amge0hi_vsF;~K`K@XxKBJd{{+oxJv>r2zN6YcGT&8E}7 znwT*2bTK%L@k~gd|FQFl-YFjr9u>w7!`(ESoXs0}6<429h|0Y0SDc4XmuIg%v~DJ% zltN4HpDGh{zVgwwQGr`SprPo|vY%vG<@^&@Qoin}@9O)XrBx1|$r+En6`6}Mo_9Fh zU$omt#oQKj;Q3Cv#G(@!H(~$Ee`%yZNuK@H(2eyJV>}&lxPQq<*T(WsMC?DU1Pgxp z%`OUc+Hj!|VG=)ZXS^{bbuYzzP%c?Y6EB24)CqBm56@0fQOvxS$tw7Cm~0tD=uNhUhyKl*(gfuKUSHRxjY> z5j{+YeTfN%wC^1?Y1y|NyV!PmOYafyLDpxj6mem15HQCr`KO`OX*IG1|G!_XJZ_)t zd>wYV|B&gEG468|6q#UsUxE~Hl9L7}&vsZ=VLKZ7DSd*!$<#c{*@KGF-mTwOja^3b zclTwhXh1}yVC+1}a5HY5%LZGZQz#lcOkp)E7-x0ds-A$0z$c2@Q`3?(SGt*#GuUun zaSQ;MZR6L#!9LI+Z8?k9fuWJ2&~OrS(Cejx+Qp_U3=Hi@ zw_efVWww;YA}mN!OtcmZJ-U~E*=dL$$#R1C{wmMX03fDyHV9&PlUL^|kqCIYWm(OG z)x0KlBO$12erywH zkaDFQgTN^(XmCuY3(E*YI@gaj2I-p8E1Z}sMvSQl8v+7Uj2{J2*22G%B3Vn*Hpf9+ zDl~YgsrO9s%0|Xih&e$9fC!^s*xa8M+&a&VN9`a`glu#&2m3n-t7@pr0Up^U(b7v{ zZ7HW!^XfcNLPYnb#)g30LBv88ym#+&QIP@9gp&0mDT?jgVTrN`4O_`Yb;Rwi0+-IxaoBo_pKZP|VT z=3_d9i^N;k)ipQi3kt_d{;#LOkd(%z&#EN8X63W{8UTZ0F22N8q)(a zH+VRS8z)EgG7zKwNvE5_%0QFeoOV19&S*o4PRxg~&yGj3axU9=fEoj#Q8RCY8+bpb zA{bMVgifLFaHHMBAj)Ry+j6l`5T!#R?lFZ`fn<+suj`^fH_De>=;(DE0Ei7jM4809 zdO-pZ91riEO3YFLP0DD`1x>PJ1XL;8CqZC^I&<>CF%0YtL%mMm%O&_bFhk;H&PS62 zs?>xC6`hct_ZNXo>S$7O7vU60*9p1|h(s6xwQ5h+5!FEb5u;;TQH@0<8$i8UbM?D; znQ{JuZZp{J3XE6aOfxL!fvWKk^?e3*xKbw%P#uzp0}E%Qz&1Ic9s^4TxoFR&#RDJ4 zm&%%HSq8Ie-R+MGukLL~hn2Ow;0NlhhwP7_G7%_qP0S-q)_h_QF~y-ZNk|Zb zsy=%3*cJx4o9v=Ui)TPhn}|j?d^mOa1B4KSv#@xw=sUhzZ|K^!q$zvTPM| zZ-HaYx`DaPok5}YsdO&7;lt!17tq_hd73 zaTARxcd2Mdj z(<={nDK@;6pRNJ;+dx7i8m@Zzj;Xwm>OlNP7F&{jZ9zRjgXe zXBWF&gLN+#U9G^9^CRkb(i_i5Y*R-?FFiH$$N3F|B9 zv-6x@{x4~9Ei?{IO){%Koy%z^S?zH5WHa?Kyo(n#REHO@I*e4^;It-XoP0BFX)U}u z3Z0J)gc1;0sx6zs5hHkz1h#&t39Y-zr+3<$sk7QgSsvg;$EqH+VJo zzRRUXRFd4r8NTi4Qp&l(mUP8&=B1gOkvE3qk+K_XM`MGR9w=>3@aW9aMrN0;d0G&& zX#zi@uBfDZRzO~aFfV3yp}Y*E76*bcw11_d^2a`@woY$WQ(L`D;n}G#<>o$}Racatd!XPQ^Dd0B zTNy8QtV;jh8|xC$&7^5IR)_bw%hU9p&oL}lm;br#P=icp_qRj8^-t2ByoIhGmu`zX zf*ypMD5DMVh*-mdk)4Ke&|DauFM9K?eQlF9nTn7zUGSCiUwqsm0Vc5h_a*CyCu$Mz px^;4W;3fq`Ml@C0avQBg0=z%gHhh? zLOF=RU}@kzjIaVcu{D?aF&Kr+-4usI@jeq`R+x7n@zwMssjkkuq4Ul8l=5xQlX~B; zv1~4PZu3{VN8qNnyhE0-&o zMeISICH#$|T{{~$z-c>PvG?l>Egg_n^)S8as90LvFV``9f#yA`Da9AFs_MQKr&EtQ z8{@vMPbORAE;^j-_zHGhbP29d^W6+D|9QFovhltjZDSmh+Y}5IXW}~eIesj6E-^JR zI#uF@j18D}&G6rgPcu874t->!?`0)fw0j^>CH#vxK6n?u zCx({syM8hTQZ#^Vt!t{sXH)tDKZ&Gz%sy&8DYQCrEHx_+lB_Ejl>?Tfm;|uk{J^T>wO{Ur$V$+8XKyZ7U35 zN4}n&SfJ6@wvK#>Q@cnq038#TQ+*HNBr{)cg&-wA8)~!br1cH|JGtP(`Y?TpekE%l zQ=MbtLl9_TaT1NY7I19;a7@}_k3?KIVsGRr18#Ox)a?7SCSJlIPM;qa|G7Hibr2+l z5f7F-*31!uaB)4WI2NP_YO%EkE!C>$)IVYAL@iALGdx^bhFnEtFEX}SPlEW33 z3KgWz=pRUg2xaD@F+Xl$F<5te#d_G=c&F4EgZ0FYqhe}WaHwDoh-4F_6K*4L-w{qH zGV*^d3=kBz6&g|gd z1ifo?WPe{A$8@$VfXFzj_~xxDnLdrPYx;Su-3Au1)2Ug7uQ%vpt&1Hc>X z5FG{T=QR~SNmP2X``UKkCc9THoDHYjQR#*yN$H>||6d~rR~q{+sd9o%ECZ+*6k?Vlne4^P`F_0SmiS3C+CFw6X1|=kJ7Y2E#$jm}%3G!O@5aGo}I+3%# z)35okPCIZ+dG$wawfyhP>}?)tx%c&d(*@C~gX1Zaf6GSUpDjv34j5!e{^&}{WbDOaDkHgHxn@jI;^ru!S}V#-N7G%}A^-$&NCH9dFz4Ddz~4(YI-7|MubL0G zU0{vJP}s@h`O@$V$LP3S zV~8Li*q#vi*~M&(d|jUe7}moZR<0?q-RP6?Q_+oB)j zbeu*pbh>kQtq)TmrMy_X*KSx_Tk0eWyhOEIc-4O0EM@r1LEj}>rj5V@DKSl+ zDcXO8!gZq9v}W5JVcxB~ee(4&%SDa_M0lhh732STDue%5Tn_&$t)Aa)In?L3B8ynO zqWH-cA<9d-Qc_sf(j~HQw0(N7Zs2W$Yg)_JaJ6qO zb&l|s24ZcRE?XA92-r>rTplB*bTA)=cEjBx8QR%~@HYOzx;!(O?_Ip&w*2mi9kaJt zLeDs5+VY_lj0Im6lDC#25c>r+7|~FnDeqk#HLhb9#bp+knnyNwjGL6kav1Eso!pV! z4}<1JMvaNo@zvgRT{#B~b_BOo&P?phwxOwKO6rFN)vfgrulY9&%`J4>s11A7v$MPn zkuh;>%Q-cdRB|Al`=v{KBb3Y?-nC?-{Kmu2V=tQf*1W@Fp9|NX-?2TE~W-Nd?!iF`3?TIx&|B5sYr4Ke2U_&D`39h#vS&#q4%+rBpc5 G&;A#%{`uno literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/fzd_cancel_selector.xml b/app/src/main/res/drawable/fzd_cancel_selector.xml new file mode 100644 index 0000000..0f16349 --- /dev/null +++ b/app/src/main/res/drawable/fzd_cancel_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/fzd_save_mode_selector.xml b/app/src/main/res/drawable/fzd_save_mode_selector.xml new file mode 100644 index 0000000..f26e694 --- /dev/null +++ b/app/src/main/res/drawable/fzd_save_mode_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/fzd_shutdown_selector.xml b/app/src/main/res/drawable/fzd_shutdown_selector.xml new file mode 100644 index 0000000..b9a9feb --- /dev/null +++ b/app/src/main/res/drawable/fzd_shutdown_selector.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_fzd_shutdown.xml b/app/src/main/res/layout/activity_fzd_shutdown.xml new file mode 100644 index 0000000..124ec49 --- /dev/null +++ b/app/src/main/res/layout/activity_fzd_shutdown.xml @@ -0,0 +1,45 @@ + + + + + +