我刚刚为 android 创建了一个聊天应用程序,我在使用弹出窗口创建用户配置文件的位置时遇到了问题,弹出窗口顶部是图像,下面是详细信息..(详细信息包括联系人、聊天、时间线等这受出现的选项卡的限制)如下图所示,,,[中心图片...]
http://developer.android.com/design/media/dialogs_popups_example.png
我在哪里可以获得解决此案例的链接?
我刚刚为 android 创建了一个聊天应用程序,我在使用弹出窗口创建用户配置文件的位置时遇到了问题,弹出窗口顶部是图像,下面是详细信息..(详细信息包括联系人、聊天、时间线等这受出现的选项卡的限制)如下图所示,,,[中心图片...]
http://developer.android.com/design/media/dialogs_popups_example.png
我在哪里可以获得解决此案例的链接?
好的.. 还有另一种方法可以在没有对话框的情况下执行此操作。我在我的一个项目中使用了这个技巧......
创建以下主题:
<?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
,它看起来就像屏幕截图中的那个..
本文档适合您:http: //developer.android.com/guide/topics/ui/dialogs.html
它解释了自定义对话框,listDialog,...如果您要复制联系人对话框,您可以尝试使用布局的自定义对话框。