当前位置: 首页 > 知识库问答 >
问题:

有一种方法可以在BottomSheetDialogFragment中使用AlertDialog?

艾国安
2023-03-14

我只需要一个标题,味精和按钮警报对话框,但显示为底部工作表。

哪里有一种方法可以获得这个(没有自定义视图)?

共有1个答案

方璞
2023-03-14

最好的方法是像您所说的那样使用BottomSheetDialogFragment,并将其设置为一个您想要的自定义视图,只使用title、msg和按钮

BottomSheetDialog dialog = new BottomSheetDialog(YourActivity.this);
dialog.setContentView(YourView);

dialog.show();
 类似资料:
  • 问题内容: 嗨,我想使用WMI类来查找应用程序和产品信息。但是问题是我想使用Java或任何脚本语言(如python,javascript或perl)。我听说过JWMI,这可能是一个选择。有人可以帮我吗??? 问题答案: JavaScript和Java不是一回事。 JavaScript Windows脚本宿主(WSH)下提供了JavaScript。有了它,访问WMI相当容易: jWMI(Java)

  • 问题内容: 假设我有以下代码: 这段代码的问题在于,协程内部的循环永远不会完成第一次迭代,而大小会不断增加。 为什么会这样发生,我该怎么解决? 我无法摆脱单独的线程,因为在我的真实代码中,我使用了单独的线程与串行设备进行通信,而且我还没有找到使用的方法。 问题答案: 不是线程安全的,因此您不能直接在多个线程中直接使用它。相反,您可以使用,它是提供线程感知队列的第三方库: 还有(全披露:我写了它),

  • 我试图在foreach循环中用mybatis动态地过滤一个select-query。

  • 但是我不知道如何使用AssertJ。我在网上看到的所有例子都使用带有Spring MVC测试的Hamcrest。 下面是一个使用Hamcrest API的示例。

  • 问题内容: 我想在我的sails.js应用程序中用猫鼬代替吃水线。我正在寻找执行此操作的正确方法,但是我没有在文档中看到操作方法。谁能解释该怎么做? 问题答案: 通过.sailsrc定义替代 您可以通过在项目根目录中定义的配置覆盖来实现。基本上,您必须阻止当前标记为“ 钩子” 的整个“水线”初始化。在.sailsrc中: 您还必须禁用该挂钩- 这取决于挂钩。源中的相关行:v0.10,v0.9.8。

  • 我们可以使用这些jvm标志来确定编译阈值,但是有没有一种方法可以在运行时以编程方式确定它?