android-dialog相关内容

对于对话框中的视图,findViewById()返回null

问题是,无论我在何处或以何种方式调用此布局的组件,它们始终返回null. setView(inflater.inflate(R.layout.search_layout, null)) 这很好.它显示了Dialog内部的布局,但是,findViewById(R.id.some_search_layout_children)始终将子代返回为null. 我尝试多次清理项目,尝试为我的D ..

如何在Android上显示警报对话框?

我想显示一个对话框/弹出窗口,并向用户显示“您确定要删除此条目吗?"的消息.一个带有“删除"按钮.触摸Delete时,它应删除该条目,否则将不删除任何内容. 我已经为这些按钮编写了一个点击侦听器,但是如何调用对话框或弹出窗口及其功能? 解决方案 您可以为此使用AlertDialog并使用其Builder类构造一个.下面的示例使用默认构造函数,该构造函数仅接受Context,因为对话框 ..
发布时间:2020-08-24 05:39:47 移动开发

如何在android上当前可见的活动上显示对话框?

我的问题类似于我正在为GingerBread +设备开发应用程序,我从事很多活动,并且在后台我从服务器接收到一些数据.现在在某些情况下基于该数据,我需要向用户显示Dialog.问题是我怎么知道当前最活跃的活动? 我尝试过的事情 我尝试在创建Dialog的同时提供getApplicationContext(),但是那是行不通的.抛出一些异常. 解决方案? (我真的很讨厌), 一个解决方案 ..
发布时间:2020-06-29 22:35:11 移动开发

在后台显示另一个应用程序上的对话框活动

假设您有一个应用程序A,它可以打开另一个不受您控制的应用程序B(例如地图)(即它是一个已存在的应用程序).因此,现在应用程序A在后台.假设发生了一个事件,并且A希望在应用B的UI上显示一个浮动对话框(同时在应用B的活动后面保持可见).这可能吗? (通常的回答是显示通知,但这不是大众市场应用,我们正试图直接吸引用户的注意力.) 目前,我正在尝试执行以下操作: // This cod ..
发布时间:2020-06-29 21:38:46 移动开发

如何在对话框中保持沉浸模式?

当我的活动显示自定义对话框时,如何维护新的“沉浸模式"? 我正在使用下面的代码在“对话框"中保持“沉浸模式",但是使用该解决方案,当我启动自定义对话框时,NavBar会显示不到一秒钟,然后消失. 以下视频更好地说明了该问题(出现导航栏时,请在屏幕底部查看): http://youtu .be/epnd5ghey8g 如何避免这种行为? 代码 我的应用程序中所有活动的父 ..

如何在自定义对话框中更新数据

此刻,用户单击包含数据的行,并显示一个带有文本字段的对话框. 我希望用户使用此对话框更新字符串. 我该怎么做? 我的数据库类中已经有一个更新方法,但是我不确定如何在对话框中实现更新 数据库类 package ie.example.artur.projectrepeat; import android.content.ContentValues; import andro ..

Android使对话框全屏显示

除了顶部和底部的一些空间外,我需要对话框来填充屏幕。 我正在搜索一种解决方案,但可能找不到,因为我是在 onClickListener 中声明的。 有人可以提供解决方案吗? 活动代码: sort.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v){ / ..
发布时间:2020-06-05 18:55:56 移动开发

android OnkeyListener与DPAD的过滤器停止onItemClicklistener

这是我的自定义对话框布局. 我想移动日期选择器并将相应的项目加载到其下方的网格中. 我可以通过过滤器执行操作,如此处 但是由于过滤器的原因,我无法执行应在单击网格视图中的项目时触发的操作.当我通过鼠标单击而不是D-Pad时,它可以正常工作. 如果我在keyevent中删除了过滤器,则它可以正常工作,但是再次滑动选择器会出现问题. 在STB上工作时,我别无选择,只能将远程功能作为基 ..

如何以编程方式将活动主题化为对话框?

问题 如何以编程方式(不触及 AndroidManifext.xml )设置活动 以便它看起来像一个对话框 ? 注意:我可以修改 AndroidManifext.xml ,只要不需要修改它为了在看起来像普通活动或对话框之间切换。 到目前为止我尝试了什么 我根据此stackoverflow答案尝试了以下操作: 公共类DialogActivity扩展Activity ..
发布时间:2018-12-05 11:08:02 Java开发

自定义对话框大小匹配Theme.Holo.Light.Dialog

如果我有一个活动的主题设置为 Theme.Holo.Light.Dialog ,它将扩大很大。它将几乎完全以纵向模式在手机上填充屏幕,但在风景模式下,它不会拉长不合时宜。例如,在Google的这张照片中,您可以看到对话框未填写整个屏幕。 它不会崩溃以匹配标题的宽度,如果你有通过拥有扩展Dialog类的类,您自己的Dialog构建。 这是我的布局会发生什么。 我需要什么属性来应用于 ..

如何获取对话框大小?

我正在寻找一种获取自定义对话框的大小的方法。我经历了这个问题,但是给出的只有答案是无用的,因为如果我尝试 mDialog.getWindow()。getAttributes()。height; 它只返回-2,这是 WRAP_CONTENT 属性,我设置为对话框。我如何得到它的大小。我想知道背景图像的颜色。 解决方案 实际上,在Android中,它不像iOS那样工作 - 你无法获得 View ..
发布时间:2017-05-21 09:13:33 Java开发

如何在对话框中保持沉浸式模式?

当我的活动显示自定义对话框时,如何保持新的沉浸式模式? 实际上,我使用这段代码来保持对话框中的沉浸式模式,但是通过这种方式,当我启动自定义对话框时,NavBar会出现不到一秒钟的时间,然后它就会消失。 这里有一个视频解释更好的问题(当NavBar出现时,请看屏幕底部): http://youtu.be/epnd5ghey8g 如何避免此行为? 代码 我应用程序中所有活 ..

如何通过点击对话框外的对话框来关闭对话框?

我已经为我的应用程序实现了一个自定义对话框。我想实现,当用户在对话框外单击时,对话框将被忽略。 我需要做什么? 解决方案 您可以使用 dialog.setCanceledOnTouchOutside (true); 如果您触摸到对话框外面将关闭该对话框。 像 对话框对话框=新对话框(上下文) dialog.setCanceledOnTouchOutside(true); ..

单击按钮时如何防止对话框关闭

我有一个与 EditText 的对话框输入。当我单击对话框上的“是”按钮时,它将验证输入,然后关闭对话框。但是,如果输入错误,我想保留在同一个对话框中。每次无论输入什么,当我点击“否”按钮时,对话框应该自动关闭。如何禁用此功能?顺便说一下,我已经在对话框上使用了PositiveButton和NegativeButton按钮。 解决方案 编辑:这只适用于API 8+ br> 这是一个迟 ..