【lua教程】MD关于界面
require "import"import "android.app.*"
import "android.os.*"
import "android.widget.*"
import "android.view.*"
import"android.text.*"
import "android.graphics.drawable.*"
--作者QQ2830376751
activity.setTitle('关于')
local Theme_Color=tointeger(0xFF3F51B5)
activity.setTheme(android.R.style.Theme_DeviceDefault_Light_DarkActionBar)
activity.ActionBar.show()
activity.ActionBar.setBackgroundDrawable(ColorDrawable(Theme_Color))
activity.getWindow().setStatusBarColor(0xFF303F9F);
activity.getActionBar().setDisplayHomeAsUpEnabled(true)
function onMenuItemSelected(id,title)
activity.finish()
end
shamrock=
{
LinearLayout;
Orientation='vertical';
layout_width='fill';
layout_height='fill';
{
ListView;
id="listView";
DividerHeight="0dp";
layout_gravity="center";
layout_width="-1";
layout_height="-1";
};
};
activity.setContentView(loadlayout(shamrock))
data = {}
setting=
{
{--1
LinearLayout;
gravity="center";
layout_width="fill";
layout_height="75dp";
{
LinearLayout;
orientation="vertical";
layout_height="fill";
gravity="center_vertical";
layout_weight="1";
{
TextView;
layout_marginLeft="15dp";
textSize="16sp";
textColor=0xff000000;
id="subtitle";
};
{
TextView;
id="message";
textSize="15sp";
layout_marginLeft="15dp";
};
};
};
{--2
LinearLayout;
layout_height="1dp";
backgroundColor=0xFFE0E0E0;
layout_width="fill";
};
{--3
LinearLayout;
gravity="center";
layout_width="fill";
layout_height="55dp";
{
LinearLayout;
orientation="vertical";
layout_height="fill";
gravity="center_vertical";
layout_weight="1";
{
TextView;
layout_marginLeft="15dp";
textSize="16sp";
textColor=0xff000000;
id="subtitle";
};
};
};
};
adp=LuaMultiAdapter(this,data,setting)
adp.add{__type=1,subtitle="App v1.0.1",message="Copyright © 2021 Android Does"}
adp.add{__type=2}
adp.add{__type=1,subtitle="帮助",message="常见问题解答"}
adp.add{__type=2}
adp.add{__type=3,subtitle="表达感谢"}
adp.add{__type=2}
listView.setAdapter(adp)
listView.setOnItemClickListener(AdapterView.OnItemClickListener{
onItemClick=function(id,v,zero,one)
if v.Tag.subtitle.Text==nil
else
if v.Tag.subtitle.Text=="帮助"
print( v.Tag.subtitle.Text)
elseif v.Tag.subtitle.Text=="表达感谢"
print( v.Tag.subtitle.Text)
end
end
end
})
页:
[1]