我想开始创建长时间运行的应用程序。例如,您选择一些设置,然后在浏览或玩游戏时使用它们。例如快捷方式应用。你点击角落里的某个地方,弹出一些东西,你想要去的应用程序列表。
我的问题:我不知道如何创建按钮,这些按钮会在手机屏幕上,如触发器,当您触摸时,会发生某些事情。我听说它被称为覆盖,但我无法找到有关它的教程。
应用示例:Google Play上的Pie Control。 https://play.google.com/store/apps/details?id=jun.ace.piecontrol
感谢您帮助我。
答案 0 :(得分:0)
示例
View mView = new View(this);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH,
PixelFormat.TRANSLUCENT);
params.gravity = Gravity.RIGHT | Gravity.TOP;
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
wm.addView(mView, params);