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

如何在Android中制作一个top sheet fragment对话框?

易成天
2023-03-14

有人能告诉我如何从顶部屏幕打开一个自定义对话框吗?就像这张照片一样?

我试着使用bottomsheetfragment(),在底部sheet fragment中,一切工作都很好,但是我不能像top sheet fragment那样设置它的行为,我需要这样做。

共有1个答案

越胤
2023-03-14

谷歌提供的默认底部工作表是不可能的,因为它是“底部”工作表。然而,我在过去用过这个,这里是一个完整的例子

 类似资料:
  • 我想做一个应用程序,记录来电和去电,它会自动运行,当用户得到或作出任何呼叫。

  • 我需要在我的android应用程序中记录电话。我试过使用MediaRecorder,将AudioSource设置为MIC、VOICE_COMMUNICATION、VOICE_CALL和其他选项。但它们都没有记录通话。有人能建议在android中记录电话的任何解决方案吗? 以下是我试用过的代码。但它不记录通话。只记录通话前后的语音。请建议任何解决方案。 开始录制的代码 获取输出文件文件名的代码 停止

  • 问题内容: 尽管我从不需要它,但令我感到惊讶的是,在Python中创建不可变对象可能有些棘手。您不能仅仅重写,因为这样您甚至不能在中设置属性。将元组子类化是一种有效的技巧: 但是然后您可以通过和来访问和变量,这很烦人。 在纯Python中这可能吗?如果没有,我该如何使用C扩展名呢? (仅在Python 3中有效的答案是可以接受的)。 更新: 因此,继承元组是做纯Python,效果很好,除了通过访问

  • 问题内容: 如何在NetBeans中为Java程序创建.exe文件? 我环顾四周,可以制作JAR文件,但不能制作exe文件。 问题答案: 看一下JAR包装器,例如Jar2Exe,JSmooth或Launch4j。 他们会将JAR包装在可执行文件中,该可执行文件将启动JVM。

  • 我使用api 19中的setPin()自动与蓝牙设备配对。我通过广播接收器做到这一点。。。检查配对请求,然后自动配对。这样做的原因是为了防止用户在我的应用程序中更改pin后重新输入。 有没有办法抑制蓝牙配对请求的通知/对话框?我的代码正确地更改了手机上的PIN码,并将其连接到设备上,因此这部分不是问题。我只是想摆脱对话框/弹出窗口,这样用户就不会感到困惑。我不介意它弹出一秒钟,只要它自动关闭。

  • 问题内容: 我编写了一个程序来搜索.txt文件。 如果单击文件,则意味着应该出现“打开方式”对话框,并且该对话框将包含所有已安装程序的列表。 我正在使用以下代码搜索文件: 我可以使用什么Java代码显示“打开方式”对话框? 问题答案: 您应该为此使用 。在这里看看: