问题标签 [customdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
879 浏览

android - 自定义对话框背景表现得很奇怪

我正在为 Android 创建一个小游戏。目前我只是为菜单屏幕创建 UI。

当我在做一个木制主题时,我还想使用一个自定义对话框来显示高分等,以便它遵循主题。

我找到了一些很好的指南,但是我在对话框的背景上遇到了这个非常奇怪的问题。对话框几乎是透明的。

我做了什么: - 创建了一个 dialog_theme.xml :

  • 使用我需要的元素创建了 custom_dialog.xml(标题和内容的 TextView,以及关闭按钮)
  • 创建了一个扩展 Dialog 的 CustomDialog 类,让我可以使用我想要的内容和标题轻松构建这些自定义对话框
  • 在活动中使用 CustomDialog 创建对话框

(我用于此 blog.androgames.net/10/custom-android-dialog/ 的主要指南)

问题是透明背景并不总是透明的(在背景中显示活动 ui)。我在这个菜单中有 4 个自定义按钮。问题在于,不是只显示对话框透明并在背景中显示整个 ui,而是拉伸按钮的图像之一并填充整个对话框背景。如果我只是为这个按钮使用标准背景,那么对话框背景是透明的,并在后台显示活动 ui。

因为我可能不善于解释,所以我将展示我的意思的图片: - 导致问题的按钮的代码:

给出了这个结果:(对不起,我还不能直接在帖子中使用图片) http://dl.dropbox.com/u/2980431/wrong.png

修改按钮代码为:

给出这个结果: http ://dl.dropbox.com/u/2980431/correct.png

希望有人知道为什么会发生这种情况,以及解决它的解决方案 - 老实说,我完全迷失了。

0 投票
1 回答
2071 浏览

android - 如何在没有 XML 的情况下将搜索栏添加到自定义对话框

这个类是我在我的应用程序中调用的一个对话框,它工作得很好,它的中心有一个大黑点,这个对话框不需要 XML 文件。我想在此对话框中添加一个搜索栏,因为我想在滚动搜索栏时更改刚才提到的点的大小。

}

我还没有找到有关如何在不使用 XML 的情况下添加搜索栏的信息,我们将不胜感激。再见并提前感谢。

0 投票
1 回答
548 浏览

android - 上次完成的活动从(推送通知)Android 中的最近任务重新打开

我的推送通知包含超过 3 行的文本。因此,在未决意图中,我正在传递 CustomDialogActivity。单击推送通知会打开一个 CustomDialogActivity,然后按 OK,我正在完成 CustomDialogActivity。
案例 1:当应用程序正在运行并且推送通知来时一切正常。
案例 2:当用户退出应用程序并推送通知时,点击它会打开 CustomDialogActivity。按 OK 后,活动结束。

现在,在案例 2 之后,如果我们长按主页按钮“最近的应用程序”将被打开。
当我单击我的应用程序时,CustomDialogActivity 再次打开。
单击“确定”即可完成。这不断重复。

注意:CustomDialogActivity 作为待处理意图传递。

我应该如何解决这个问题?

0 投票
1 回答
819 浏览

android - 在暂停主线程执行时在android中显示一个定时自定义对话框

我在我的应用程序中显示了一个自定义对话框,它会停留一小段时间(比如 2 秒)然后消失。我正在从主要活动中调用此自定义对话框。我希望我的通话活动暂停,直到自定义对话框消失。问题是对话框关闭后的活动代码总是在显示对话框时执行。

我尝试显示对话框,休眠 2 秒然后将其关闭,但这不起作用。对话框关闭后的活动代码正在执行。

我还尝试将对话框放入计时器任务中,但也失败了

我还尝试在线程中使用自定义对话框进行简单线程化,并在主活动中同时休眠,这会导致异常并强制关闭。

有人请告诉我在显示自定义对话框时暂停主要活动的方法,以便执行自定义对话框关闭后的代码。

谢谢

0 投票
5 回答
38468 浏览

android - Android - 更改自定义对话框标题背景

我正在创建一个自定义对话框,我想知道如何更改标题栏的背景。

我尝试了两种方法:

1 - 我已经尝试过 AlertDialog.Builder 方法“setCustomTitle”。我创建了一个简单的布局视图,其中包含一个布局宽度和高度为“match_parent”以及背景颜色的文本视图。当我运行应用程序时,只有标题栏的上半部分显示背景颜色。下半部分仍显示默认主题背景颜色。有谁知道为什么?

2 - 我创建了自己的对话主题。我已经创建了一个带有父继承的样式到'@android:style/Theme.Holo.Light.Dialog'。然后我在 AlertDialog.Builder 构造函数中传递了它 - new AlertDialog.Builder(this, R.style.test_dialog)。看起来不错,但不知何故,对话框被包装在对话框中。对话框周围有一个方框。有谁知道为什么?

0 投票
5 回答
660 浏览

android - 如何使自定义对话框倾斜边缘

当我创建自定义对话框时,它看起来像这样:
对话

但我希望它看起来像这样:
对话

0 投票
1 回答
1363 浏览

checkbox - 创建一个自定义对话框,允许我一次选择所有文件或单独选择单个文件

我正在尝试在 wxPython 中创建一个模仿 wx.MultiChoiceDialog 的自定义对话框,但不同之处在于允许用户通过选择单个复选框来选择所有文件。这似乎是一个简单的过程,但我在 textCntrl、复选框或填充文件方面没有成功。任何和所有的帮助和指导表示赞赏。谢谢!

下面是我的众多尝试之一:

0 投票
1 回答
123 浏览

android - 所有自定义对话框都有背景

当我在做我的项目并且接近完成时。我偶然发现了一个 MEGA 问题。问题是突然之间,在我的代码/布局中没有任何更改的情况下,我所有的自定义对话框都有一个覆盖图像(3 个活动的背景)。

我在 2.x 设备上遇到了这个问题,在 3.x 上还没有发生。我确实根据屏幕尺寸使用不同的布局。但是我已经删除了这些布局,所以它们都使用相同的布局等。但仍然如此。我什至关闭了我的 Eclipse,清理了项目,手动重建,卸载了 apk,重新安装了 apk。我在 2.2.3、2.2.1 设备(API 8 和 9)和 3.2 上进行了测试

我此刻很绝望。那么请问,有人对如何/为什么会发生这种情况有任何建议吗?

这里有几个屏幕截图进行比较。

2.2.3 Dialog的屏幕截图(buggy):

在此处输入图像描述

3.2 屏幕截图——应该是这样(工作正常):

在此处输入图像描述

0 投票
3 回答
1461 浏览

android - 从 CustomDialog 减少标题的边距

在我的应用程序中,我有一个自定义对话框,它在顶部显示一些不需要的边距,而在 xml 中,我没有定义任何类型的边距或填充到顶部。我的对话框仍然是这样的 - 在此处输入图像描述

相同的代码就像 -

我希望删除“确认”文本上不必要的空白。

引发对话框的类就像 -

公共类 MyClass 扩展 Activity{

}

我的 CustomDialog 类看起来像 -

公共类 CustomDialogBox 扩展 Dialog{

}

请帮忙。

0 投票
5 回答
103841 浏览

c# - 创建返回值的自定义对话框的最简单方法是什么?

我想为我的 C# 项目创建一个自定义对话框。我想在这个自定义对话框中有一个DataGridView,而且还会有一个按钮。当用户单击此按钮时,将向调用者返回一个整数值,然后对话框自行终止。

我怎样才能做到这一点?