我如何创建Mac像码头一样的Andoid

时间:2018-09-11 06:43:47

标签: android android-view android-windowmanager

我想为Mac创建一个Mac,如Dock或Windows样式任务栏(旧Windows类型)。该文档应该几乎一直保持在屏幕上。扩展坞不是用于放置图标,而是用于显示一些消息,图像等。

扩展坞不应通过干扰用户与其他应用的交互来阻碍用户。

我尝试使用我的活动onCreate方法中的以下命令创建它。但这不是我想要的。

Window window = this.getWindow();
window.setGravity(Gravity.BOTTOM);

window.addFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE);
window.addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
window.addFlags(WindowManager.LayoutParams.FLAG_SPLIT_TOUCH);

我认为有更好的方法,任何指针都会有所帮助。

我尝试过的另一个选项是创建一个小部件,但是小部件有局限性,因为它只能呈现不适合我的用例的远程视图。

0 个答案:

没有答案