我刚刚为Android创建了一个聊天应用程序,我有一个问题是使用弹出窗口为用户配置文件创建一个地方,,,在弹出窗口的顶部是图像,而下面是细节...(详细信息包括联系人,聊天,时间线等受出现标签的限制)如图所示,[中图...]
http://developer.android.com/design/media/dialogs_popups_example.png
我在哪里可以获得解决此案的链接?
答案 0 :(得分:0)
此文档适合您:http://developer.android.com/guide/topics/ui/dialogs.html
它解释了自定义对话框,listDialog,...如果要复制Contact Dialog,可以尝试使用Layout进行自定义对话框。
答案 1 :(得分:0)
好的..没有对话框,还有一种方法可以做到这一点。我在我的一个项目中使用了这个技巧......
创建以下主题:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Transparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">true</item>
</style>
</resources>
然后将此设置为清单文件中活动的主题,如以下代码所示:
<activity android:name=".YourDialogActivity" android:theme="@style/Theme.Transparent"></activity>
现在你可以把你想放在Activity
上的任何内容放在屏幕截图中了。