我正在开发一个磨损应用程序,我希望应用程序图标显示在表盘上方的窗口顶部。我曾尝试使用 WindowManager 但未能得到结果。
WindowManager.LayoutParams 参数=新 WindowManager.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.TYPE_PHONE, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, PixelFormat.TRANSLUCENT);
params.gravity= Gravity.CENTER|Gravity.CENTER; params.x=160; params.y=160; windowManager=(WindowManager)getSystemService(WINDOW_SERVICE); windowManager.addView(mfloatview,params);
我的问题是可以在 android wear 中添加一个浮动应用程序图标吗?
问问题
99 次
2 回答
0
我不确定此功能(在所有窗口顶部显示应用程序图标)是否可用。但是您可以尝试查看文档 - Watch Face Complications。
复杂功能是表盘中显示超过小时和分钟的任何功能。例如,电池指示器是一种复杂功能。Complications API 适用于表盘和数据提供者应用程序。
像这样:
由于您使用的是 Android Wear 2.0,因此可以使用 Complication API。
希望这可以帮助。
于 2017-04-23T14:01:59.923 回答
0
我试过这个,也适用于 android wear...应用相同的概念来穿,它可以工作 http://www.androidhive.info/2016/11/android-floating-widget-like-facebook-chat-head/
于 2017-04-24T12:34:17.050 回答