java - 用 View (按钮)覆盖 Android AlertDialog

标签 java android button android-alertdialog material-design

我创建了一个 AlertDialog(如下所示)并希望在其上显示一个 View(来自库的 float 操作按钮)。

new AlertDialog.Builder(getActivity())
    .setTitle("Last Day of School Description")
.setMessage(...)
.show();

它目前看起来像这样,但是对话框覆盖了按钮。我希望按钮位于 AlertDialog 上方并且也可以单击。 Android Dialog Overlay 我的 FloatingActonButton 对象称为“fab”。

最佳答案

您需要做的是创建您自己的自定义 View 并将其附加到您的 AlertDialog 中以完全控制对话框本身的布局

你可以去here有关如何实现自定义 View 的更多信息。

关于java - 用 View (按钮)覆盖 Android AlertDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30145737/

相关文章:

java - Executor服务设计模式

java - 如何在 JFreeChart 中实现居中的 FlowArrangement?

android - 带形状的多色线

android - 如何使用 StartActivityForResult()

java - 强制执行上限通配符的类型?

java - 如何独立于区域设置在字符串中查找括号?

android - 单击带有空editText的按钮会导致应用程序崩溃

java - 以编程方式添加没有可见边距的按钮

HTML 需要一个按钮来改变另一个按钮的输出

java - android-即使释放后按钮如何保留在 "clicked appearance"中?