如何在其他应用程序之上创建弹出窗口布局?

时间:2016-06-17 02:32:35

标签: android android-layout

我不知道如何表达这种设计技术的名称,但请查看下面的图片。

这就像#34; chathead"对于facebook Messenger,当你点击chathead时,它会在chathead的位置显示一个布局,然后你可以通过textview或按钮与该应用程序进行交互。当您在布局外部单击时,它将折叠成为聊天对象。

The blue section is on top of other app (as browser)

r

r

r

(注意:它没有重复,在决定提出这个问题之前,我在互联网上到处查看)。

1 个答案:

答案 0 :(得分:0)

您可以使用一个以对话框为主题的Activity,它是一个Activity,但就像一个对话框。

<activity android:name="PopActivity" android:theme="@android:style/Theme.Dialog" />

有关如何创建以对话为主题的活动的详细信息,请参阅此post