|
- require "import"
5 a" r- A7 J1 s5 E( O - import "android.app.*"
a: G( T: s0 A }& t2 D - import "android.os.*") ~3 s9 f* M$ F$ j2 A' U4 S% t7 b
- import "android.widget.*"5 s7 X4 @9 w% {0 J& a
- import "android.view.*"
- r) }- E* [$ S5 Y; R, A% J - import"android.text.*"# q, B4 [/ n$ A7 r
- import "android.graphics.drawable.*"
2 e4 Q4 q! r' v3 G3 e - 3 ~/ s" u; a' g7 h
- --作者QQ2830376751
# I* Z k7 U' q - activity.setTitle('关于')
]# H. v A2 }# d - 7 E! F" _8 b8 @ Y
- local Theme_Color=tointeger(0xFF3F51B5)
5 b1 c- s- [- k% N/ Q
1 A. T5 |& _1 g% p- activity.setTheme(android.R.style.Theme_DeviceDefault_Light_DarkActionBar)
; Q3 r/ f6 _4 Q9 U6 n9 M4 o$ s& G6 _ - activity.ActionBar.show()
% |6 F/ s& a9 P8 B+ O2 Z - activity.ActionBar.setBackgroundDrawable(ColorDrawable(Theme_Color))
. ~! j- J* f" K8 l' c - activity.getWindow().setStatusBarColor(0xFF303F9F);
' u2 j& Q/ E5 g' z* h. ] - activity.getActionBar().setDisplayHomeAsUpEnabled(true)
) L- B3 `4 q$ d - 3 k( Y7 Y2 _6 F) Z/ @; N6 Q
- function onMenuItemSelected(id,title)
1 X& U3 _2 l: @, l - activity.finish()
5 R0 b% R; q# c/ | | - end$ l$ F: f2 H. N( t% @
2 N- _* Y9 h9 d, C! I* v
& @) O$ V7 H) ~- shamrock=9 a, A8 d5 {1 I. }3 q7 K9 G
- {
. Q5 ~( ~ `: K - LinearLayout;0 u2 I; E0 ^* P
- Orientation='vertical';& F' i/ j: V! V/ I$ l: C* b% P. {
- layout_width='fill';
8 r4 \6 j$ e% A3 s3 z - layout_height='fill';" J$ a/ t/ E. J
- {% K q o5 F& X0 A9 R0 j
- ListView;' @8 Z+ [4 x0 A2 {0 z1 G
- id="listView";
0 d [5 }0 x5 G; D - DividerHeight="0dp";
: J$ H& \' F8 m3 r0 C# a - layout_gravity="center";
2 _1 V; @+ |6 B. Q: s - layout_width="-1";
% `& m3 |6 u8 j/ Z3 E3 s - layout_height="-1";% d& F: [$ g/ R9 R1 K
- };
X) U/ T" v, w3 h6 E8 ? - }; Y! N8 C1 w* g4 L
- activity.setContentView(loadlayout(shamrock))
0 B* u# \7 v5 c& { - ; @7 I6 Y$ q3 s# R/ K# t* [2 G0 v
- 4 T3 s7 t, a0 f t* {. v, X; H
% `8 R4 _2 h3 ?8 u: P8 |7 q- data = {}! k; ~ i- P% B; n3 W6 p( _ `3 \
/ ~: R9 T$ B0 f- setting=9 Y4 F1 U2 R+ m# w
- {! Z2 O9 W2 B/ o7 F
- {--1
1 F) t- k' z; F, w3 W4 m$ `0 O - LinearLayout;& l* C# ]: ~5 Z4 ~6 G; F
- gravity="center";2 u# R7 A: x0 s" ~
- layout_width="fill";* v- t4 i9 q2 A; n
- layout_height="75dp";' k) a1 l7 K* Z9 Y3 v6 v
- {5 P) d( s! A( J9 R
- LinearLayout;
- Y, u& A* F7 X; O* S - orientation="vertical";, S. {6 v3 \6 S5 g
- layout_height="fill";
5 l1 k, j2 h; q, {+ v: \' z5 u - gravity="center_vertical";
' A7 W- j0 u$ F$ t5 {# M6 _$ E - layout_weight="1";
9 g5 h% Q2 N/ _+ `/ [- M - {
r! |+ Y2 F9 c' C6 O - TextView;
1 x$ i: `$ x* F! }6 }$ n - layout_marginLeft="15dp";
, M* R8 P* i8 O' \% Z( d1 w. d7 S3 q - textSize="16sp";
7 u0 l0 Q: f2 ^/ J( D8 F w& @8 D6 { - textColor=0xff000000; ^/ p; h0 I# t
- id="subtitle";4 z& v- P: T# l- x/ b
- };
3 S, v q# j6 }* e( W d - {
; x7 d$ ?% _8 U9 a- }8 D( ]& F - TextView;
: E* e* U7 Z( z# I8 f# a - id="message";
; e) Q2 G$ W! w; t, c* |& s# L - textSize="15sp";* N+ ?5 o* q7 n( W
- layout_marginLeft="15dp";, T. W5 t+ }' J+ ]
- };
* K8 f- _2 T# v( o `+ O( e- c2 S/ d - };
' J+ g6 F- d0 F7 G+ Q7 z9 t* X/ ] - };" A4 E5 X) a, I$ @2 N
- {--2) }" [ F5 y: M; u( Z
- LinearLayout;( U1 u) J( i* @1 D7 r0 [/ }
- layout_height="1dp";
' l3 u( x- T% ~$ C1 H - backgroundColor=0xFFE0E0E0;; w6 i0 J2 k7 T6 ?
- layout_width="fill";
% g# N5 S$ A) m* u+ t - };
& o, c6 r+ C0 I- i0 _ - {--35 d# F k. |5 y
- LinearLayout;8 z. Y* _' X p8 h
- gravity="center";* O& j: v" g5 }
- layout_width="fill";9 y/ A! Y; p: P
- layout_height="55dp";0 N3 W5 I8 i; V w* j- r ], [
- {7 z* l3 j5 [. [1 P
- LinearLayout;/ e7 K+ }+ j' P0 H3 M
- orientation="vertical";# H( O9 V4 x. U/ @+ ]
- layout_height="fill";
2 M4 l6 X( V7 C. y- r - gravity="center_vertical";; t4 F, V# K9 A& i: ~1 J3 Z8 ~
- layout_weight="1";
) l ^& Y1 _. G) r0 ^1 X0 N3 z - {6 B& d6 E3 a( _) |. Y# _
- TextView;4 k2 M$ a5 r! p2 l" t
- layout_marginLeft="15dp";
4 \: X9 ]' q& ~2 @; S* \ - textSize="16sp";
/ w$ s! b. w. y9 I - textColor=0xff000000;7 C, K4 I0 s. [4 ]
- id="subtitle";
0 Y( K, I+ m, o3 R) j - };
E) `$ H9 W& }5 J: [ - };
3 ~9 G0 w% g9 ]; c1 \ - };
2 a% y; K; q( J1 f; v - };
9 L! O3 x# ^; ~+ Y I1 U- |% n9 Y - adp=LuaMultiAdapter(this,data,setting)# y* `# [$ Q; }
- " q5 K* c+ i2 H* n& K
9 _+ S' ^) Y6 R! l9 A- adp.add{__type=1,subtitle="App v1.0.1",message="Copyright © 2021 Android Does"}
1 I" ?& Z/ g* Q7 \ - adp.add{__type=2}" B6 y0 P. N# E$ Z. S: x
- adp.add{__type=1,subtitle="帮助",message="常见问题解答"}# ?. e( e: j: U6 L+ S& e
- adp.add{__type=2}) Z* J# {7 E) z! G
- adp.add{__type=3,subtitle="表达感谢"}7 w6 y0 Q+ V' h( E8 `- U
- adp.add{__type=2}
8 |5 a6 q* v; ~ - listView.setAdapter(adp)' X1 }$ S5 c! L4 g% }
8 u1 B; T. [! d) ?$ [- * `* n4 G. Z7 y3 k% l
- listView.setOnItemClickListener(AdapterView.OnItemClickListener{# F3 U5 A7 `) z* S# U8 k
- onItemClick=function(id,v,zero,one)
5 M$ T& w% E2 R; j2 M0 h$ h - if v.Tag.subtitle.Text==nil
. O! Q+ e, o6 T, V' s( y - else8 P: E# L) B9 T D
- if v.Tag.subtitle.Text=="帮助"
% E) L+ n/ e H+ G$ S - print( v.Tag.subtitle.Text)% c, V9 X9 R# x1 u( l. B- f
- elseif v.Tag.subtitle.Text=="表达感谢"& ~: }2 m5 G- |- h& G$ V
- print( v.Tag.subtitle.Text)
% |0 ]; z- U$ C6 I: y( G. g) ] - end
: y4 P& d) K7 V) [ - end
* _( w+ H4 v+ U6 K. _) f: Q/ w - end( }( M+ I$ j6 H! f# ^4 x
- })
复制代码 |
|