gpt4 book ai didi

android - 具有默认对话框外观和感觉的自定义对话框 - 这可能吗?

转载 作者:太空狗 更新时间:2023-10-29 15:19:51 24 4
gpt4 key购买 nike

澄清:我希望所有自定义对话框看起来像系统默认对话框:例如,当用户使用 htc sense 时,对话框应匹配 htc sense 对话框样式,当用户使用 samsung 时通过官方定制,对话框应该看起来像这样。我想尽可能地本土化。我知道可以修改对话框,但我正在寻找一种方法来引用系统使用的样式并创建一个对话框。

我有什么:

enter image description here

我想达到的目标:

enter image description here

我用 dialog.setContentView(...) 调用的对话框布局代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="@android:style/Theme.Dialog"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<ListView
android:id="@+id/listView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip" >
</ListView>

</LinearLayout>

如您所见,设置 style="@android:style/Theme.Dialog 没有帮助。有什么可能有用的想法吗?

(我知道已经有这样一个问题:https://stackoverflow.com/questions/6746535/android-custom-dialog-but-with-look-and-feel-of-default-one 但没有一个被接受的答案)

最佳答案

如果您希望出现的对话框只是为了您的应用程序目的,请按照以下步骤操作:

看到这张图片我创建了这张图片以保存图片或将其发布到不同的方式。

enter image description here

我已经根据我的要求创建了 xml 布局。如果您想按照问题中的解释添加 ListView ,则必须在对话框的内容中手动实现该行为。这种布局的方法您必须实现具有该单选按钮和文本的自定义 ListView。并且还有一些 Java 代码可以根据该选择执行操作。

有了它,您可以随心所欲地实现目标。

享受吧。 :)

关于android - 具有默认对话框外观和感觉的自定义对话框 - 这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8973474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com