你如何为delphi android创建一个透明的演示屏幕

时间:2014-03-24 23:01:01

标签: android delphi delphi-xe5 firemonkey-fm3

我可以在Android和iOS平台上使用Delphi XE5执行此操作How do you create a transparent demo screen for an Android app?

感谢您的帮助,指出了正确的方向

2 个答案:

答案 0 :(得分:4)

是的,你可以毫无问题地做到这一点。 This is an application(原型)是用Delphi XE5制作的。

如果你看到了捕获,你可以看到:

ScreenCapture, whith a semi-transparent panel

我使用了具有alignement alCenter的半透明面板(在您的情况下,您可以将面板alClient与所有屏幕对齐)。您可以使用Opacy属性修改透明度级别。另外,我使用了背景形式的效果(模糊)(这对你来说不是必需的)。

问候。

答案 1 :(得分:0)

在您应用的AndroidManfestTemplate.xml中,添加此行

android:theme="@android:style/Theme.Translucent.NoTitleBar"

 <application android:persistent="%persistent%" 

部分。