wangy 发表于 2021-6-30 23:18:41

【lua教程】隐藏安卓手机底部虚拟按键

require "import"
import "android.app.*"
import "android.os.*"
import "android.widget.*"
import "android.view.*"

import "android.os.Build"
import "android.view.WindowManager"
import "android.view.View"

activity.setContentView(loadlayout("layout"))

function 隐藏虚拟按键()
if Build.VERSION.SDK_INT > 11 and Build.VERSION.SDK_INT < 19
    v = this.getWindow().getDecorView();
    v.setSystemUiVisibility(View.GONE);
   elseif (Build.VERSION.SDK_INT >= 19)
    decorView = activity.getWindow().getDecorView();
    uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_IMMERSIVE;
    decorView.setSystemUiVisibility(uiOptions);
    activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
end
end


--定时器 两秒 隐藏一次
ti=Ticker()
ti.Period=2000
ti.onTick=function()
隐藏虚拟按键()
end
--启动Ticker定时器
ti.start()


页: [1]
查看完整版本: 【lua教程】隐藏安卓手机底部虚拟按键