--退出
参数=0
function onKeyDown(code,event)
  if string.find(tostring(event),"KEYCODE_BACK") ~= nil then
    if 参数+2 > tonumber(os.time()) then
      --   退出程序()
      activity.finish()
     else
      to={
        CardView;
        CardBackgroundColor="#FFffffff";
        elevation="8dp";
        layout_width="wrap";
        layout_height="50dp";
        radius="30dp";
        id="to";
        {
          ImageView;
          layout_height="30dp";
          layout_width="25dp";
          layout_marginLeft="6dp",
          src="src/VoGridInside.png",
          layout_gravity="center|left";
          colorFilter="#ffff8080";
        },
        {
          TextView;
          textSize="16sp";
          TextColor="#FFa0a0a0";
          layout_width="170dp";
          layout_gravity="center";
          layout_height="wrap";
          layout_marginLeft="4dp",
          gravity="center";
          text="出错";
          id="texttc";
        };
      }
      local to=Toast.makeText(activity,"内容",Toast.LENGTH_SHORT).setView(loadlayout(to))
      --LENGTH_SHORT     2s
      --LENGTH_LONG      3.5s
      to.setGravity(Gravity.BOTTOM,0,60)
      --Gravity.BOTTOM   底部
      --Gravity.CENTER   中部
      --Gravity.TOP      顶部
      texttc.Text=tostring("再按一次退出")
      to.show()
      参数=tonumber(os.time())
    end
    return true
  end
end
最后修改:2019 年 12 月 06 日
如果觉得我的文章对你有用,请随意赞赏