android - 自定义对话框在标题下没有分隔线

标签 android android-dialog

在官方文档中有一篇关于如何创建custom dialogs的文章.还有一张结果对话框的图片,其标题下有渐变边框。

当我复制此代码以在我的机器上运行它并查看结果时,我得到的对话框没有 对话框标题和内容之间的渐变分隔符:

enter image description here

这是正常行为吗?如果是,请告诉我如何通过代码或使用样式机制自行添加分隔线?

最佳答案

是的,这是自定义对话框的正常行为。要在标题下方设置分隔线,请使用类似以下内容:

    <View
    android:layout_width="fill_parent"
    android:layout_height="0.03dip"
    android:layout_marginLeft="5dip"
    android:layout_marginRight="5dip"
    android:layout_marginBottom="5dip"
    android:background="#404040" />

在您拥有 ImageView 和 TextView 的布局上方的自定义布局中。

关于android - 自定义对话框在标题下没有分隔线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8877455/

相关文章:

java - 哪个代码段表现良好(分配变量时处理内存)+ java

android - 安装android SDK的权限被拒绝

java - UnknownHostException Android utf-8 编码 URL

java - 将对话从一个 Activity 传递到另一个 Activity

重新创建 Activity 后,Android Dialog 再次显示

android-dialog - ShowDIalog() 中的 DatePickerDialog 已弃用

Android:谷歌加按钮加载永不停止

java - 在android中用java创建sqlite3表

android - 单击时可以获取一行的屏幕位置吗?

android - 弹出对话框在android中显示两次