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

有没有一种方法可以显示一个Android对话框,而不会使后面的下拉框变灰?

劳法
2023-03-14

我想在某个屏幕中弹出一个DatePickerDialog,但是当DatePickerDialog窗口打开时,我被要求不要将屏幕的其余部分(对话框后面的视图)置灰。有没有办法实现这一点?

共有1个答案

潘修文
2023-03-14

您可能希望创建自己的自定义对话框。您可以扩展 DialogFramgent 并相应地对其进行更改。

请参阅 Android 文档 HERE 这是一个很好的例子。

或者,使用<code>PopupWindow

 类似资料:
  • 假设我有一个实现JSON HTTP API的现有Java服务,我想添加一个Swagger模式,并根据它自动验证请求和响应,而不需要重新调整服务来使用Swagger框架/代码生成。有没有什么可以提供Java API,让我可以绑定并传递关于请求/响应的信息来进行验证? (仅使用JSON模式验证器意味着手动实现Swagger中的许多附加功能。)

  • 我很想知道是否有一个等价物: 它生成与matplotlib图表相反的图形。

  • 首先,我想知道是否有任何方法来检测ussd对话框是否已经显示给用户。所以我试着这样做:阻止USSD对话框并读取USSD响应? 但是我能从日志中得到的都是与我的应用程序相关的,尽管我可以在Eclipse的LogCat中看到它们,但是在我的应用程序中没有捕获到与MMI相关的日志!也许它在比我的版本(4.2.2)更低的Android版本中起作用。 然后我决定使用“IExtendedNetworkServ

  • 我可以创建一个没有消极或积极按钮的对话框。这在特定行动后会摧毁它自己吗?

  • 问题内容: 假设我们有这个流 我想在地图中保存几对相邻的字符串,其中第一个以“ err”开头。 我想到的就是这样 但是我对它并不完全满意,主要有两个原因 我在“滥用” 功能。在Stream API中,每个函数都有其明确的定义明确的目的:应该计算最大值,应该根据条件进行过滤,应该产生递增的累加值,依此类推。 这样做会使我无法使用Streams强大的机制:如果我想将搜索范围限制在前两个结果中,该怎么办

  • 我需要向用户显示以下座位并能够预订和取消预订。 我也尝试了unordered_map,但无论我做什么,我都无法使map以我想要的方式显示座位(1A,1B,1C,1D,1E)。 1A 1B 1C 1D 1E 2A 2B 2C 2D 2E... 尝试将座位名称更改为A1 B1 C1 D1...显然,我是C++新手。我知道地图是有序的,并且我知道使用unordered_map无法保证地图的显示方式。 我