Firemonkey android如何设置透明窗体像小部件和删除黑色背景系统背后我的应用程序



我有一个关于android内部firemonkey的问题!

当我的应用程序启动时,可以删除黑色系统背景吗?

我的意思是:我想让我的主表单应用程序透明,只显示矩形控件,就像dxscene例子中的小部件....
最后,我的问题是如何删除黑色背景启动器,这是android系统的一部分,而不是firemonkey的bug…

我认为它只需要几行API的代码来解决问题…

任何方式…如果有人想回复,请务必感谢并欢迎您的所有建议。

也许你应该试试

WindowManager。updateViewLayout(视图,layoutparams);比如FLAG_SHOW_WALLPAPER

https://developer.android.com/reference/android/view/WindowManager.LayoutParams.html

最好是反编译classes.dex并查看

活动的embarcadero Java代码。

ok,我找到了解决方案:只是通过修改这一行:(android:theme="%theme%")在<%use -permission%>部分从你的fmx项目的AndroidManifest.template.xml通过这一行:(android:theme="@android:style/theme . translucent . notitlebar "),所有。注:没有括号。这里的结果:https://youtu.be/dzEtNGTQjY8

最新更新