Questions tagged «dialog»

呈现给用户的临时窗口(通常是一个小盒子)。它会中断程序流并覆盖UI,以提醒用户或需要用户输入或确认程序决定。有时,对话框用于呈现供用户输入的表单。


11
jQuery UI对话框:无法在初始化之前在对话框上调用方法
我在jquery 1.5上有一个对话框很好的应用程序。虽然我有很多.live处理程序,但我将其更改为.on。为此,我必须更新jquery(现在是1.8.3,是jquerui 1.9.1)。 现在,我得到了: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close' 以下是代码: Java脚本 var opt = { autoOpen: false, modal: true, width: 550, height:650, title: 'Details' }; $(document).ready(function() { $("#divDialog").dialog(opt); $("#divDialog").dialog("open"); ... HTML代码 <div id="divDialog"> <div id="divInDialog"></div> </div> 知道为什么会这样吗?


6
动画自定义对话框
我正在尝试显示自定义对话框,就像它从文本视图中滑落一样。这可能吗?我似乎无法将任何动画应用于对话框类。我已经在构造函数中尝试过这一行,但是没有效果: this.getWindow()。setWindowAnimations(R.anim.paranimation); 我什至不确定动画是否正确,但是一旦看到动画效果,便可以对其进行调整。为了完整起见,我将在下面列出。我不是在寻求有关实际动画的帮助,而只是在对话框的应用程序上寻求帮助。 paranimation.xml: <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="-200%" android:toXDelta="0%" android:fromYDelta="200%" android:toYDelta="0%" android:duration="3000" android:zAdjustment="top"> </translate>

8
如何处理对话框中的“后退”按钮?
我正在开发一个应用程序,当按下按钮时,它将打开一个包含“确定”和“取消”按钮的对话框。 它工作正常。 当用户按下“后退”按钮时,我将按以下方式进行处理 public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } 但是上面的方法没有被调用。我该如何处理?
95 android  button  dialog  back 

11
防止在Android屏幕旋转时关闭对话框
我试图防止在重新启动“活动”时关闭由“警报”构建器构建的对话框。 如果重载onConfigurationChanged方法,则可以成功完成此操作,并将布局重置为正确的方向,但是我失去了edittext的粘性文本功能。因此,在解决对话框问题时,我创建了这个edittext问题。 如果我保存了来自edittext的字符串并在onCofiguration更改中将它们重新分配,它们似乎仍默认为初始值,而不是旋转之前输入的初始值。即使我强制失效,似乎也不会更新它们。 我真的需要解决对话框问题或edittext问题。 谢谢您的帮助。



11
在Firefox中访问文件下载对话框
有没有可以让我在Firefox中操纵文件下载对话框的API?(我想访问用户做某事时出现的内容,而不是自己发起)。 我想做的是从Selenium访问此对话框(我不确定Selenium的“特权模式”是否足以访问chrome接口)。

4
WPF:创建对话框/提示
我需要创建一个对话框/提示,包括用于用户输入的文本框。我的问题是,确认对话框后如何获取文本?通常我会为此创建一个类,将文本保存在属性中。但是我想使用XAML设计对话框。因此,我将不得不扩展XAML代码以将TextBox的内容保存在属性中-但是我想这对于纯XAML是不可能的。实现我想要做的最好的方法是什么?如何构建一个可以从XAML定义但仍然可以某种方式返回输入的对话框?感谢您的提示!
83 wpf  xaml  dialog  prompt 

14
WPF:如何设置对话框位置以显示在应用程序的中心?
如何设置Dialog的位置,该位置 .ShowDialog();显示在mainWindows的中心。 这是我尝试设置位置的方法。 private void Window_Loaded(object sender, RoutedEventArgs e) { PresentationSource source = PresentationSource.FromVisual(this); if (source != null) { Left = ?? Top = ?? } }
83 wpf  dialog 

11
Android:对话框中的EditText不会弹出软键盘
因此,我遇到了一个常见问题,那就是对话框中的EditText在获得焦点时没有显示。我已经看到了几种变通方法,例如在该线程,这个和这个(以及更多)中,但是我从来没有见过令人满意的解释,为什么会首先发生这种情况。 我更希望让android使用自己的默认行为来编辑文本而不是构建自己的默认行为,但是似乎每个人(在那些线程中)都已经接受了Dialogs中的EditTexts的默认行为是仅提供光标而没有键盘。为什么会这样呢? 记录下来,这些变通办法似乎都不对我有用-我能够获得的最接近的结果是强制键盘出现在对话框下面(使用InputMethodManager.toggleSoftKeyboard(*))。我的特定配置是API15,EditText显示在AlertDialog中ListView的页脚中。设置了EditText android:focusable =“ true”,并且onFocusChangeListener正在接收焦点事件。 编辑: 根据要求,这是我正在使用的特定代码段。我不会打扰整个布局,但是在这个特定的应用程序中,EditText的出现是响应按下对话框上的按钮(类似于动作视图)。它包含在RelativeLayout中,默认情况下其可见性为“ gone”: <RelativeLayout android:id="@+id/relLay" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" android:visibility="gone" android:layout_marginTop="5dp" android:layout_marginBottom="5dp"> <ImageButton android:id="@+id/cancelBut" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:background="@color/transparent" android:src="@drawable/cancelButton" android:layout_margin="5dp"/> <ImageButton android:id="@+id/okBut" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@id/cancelBut" android:background="@color/transparent" android:src="@drawable/okButton" android:layout_margin="5dp" /> <EditText android:id="@+id/editText" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="text" android:focusable="true" android:layout_toLeftOf="@id/okBut"/> </RelativeLayout> 生成此代码的代码将relativeLayout的可见性设置为“ Visible”(并隐藏其他UI元素)。这应该是足够的,当得到的EditText重点,根据我的EditText经验拉起键盘。但是,由于某些原因,情况并非如此。我可以设置以下onFocusChangeListener: edit_text.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void …

10
将CSS应用于jQuery对话框按钮
因此,我目前有一个带有两个按钮的jQuery对话框:保存和关闭。我使用以下代码创建对话框: $dialogDiv.dialog({ autoOpen: false, modal: true, width: 600, resizable: false, buttons: { Cancel: function() { // Cancel code here }, 'Save': function() { // Save code here } }, close: function() { // Close code here (incidentally, same as Cancel code) } }); 但是,使用此代码时,两个按钮的颜色相同。我希望我的“取消”按钮与“保存”使用不同的颜色。有没有办法使用一些内置的jQuery选项来做到这一点?我从文档中没有得到太多帮助。 请注意,我正在创建的“取消”按钮是预定义的类型,但是“保存”是我在定义自己。不知道这是否对这个问题有影响。 任何帮助,将不胜感激。谢谢。 更新:共识是这里有两条路可走: 使用Firefox插件检查HTML firebug),并注意jQuery将jQuery应用于按钮的CSS类,并尝试重写它们。注意:在我的HTML中,两个按钮都使用了完全相同的CSS类,并且没有唯一的ID,因此没有此选项。 在对话框打开时使用jQuery选择器来捕获我想要的按钮,然后向其添加CSS类。 …

7
Android:在什么情况下出现对话框会导致onPause()被调用?
Android Activities文档中的一个片段(向下滚动到“前台寿命”行)说: 活动可能会频繁地进入和退出前台,例如,onPause()当设备进入睡眠状态或出现对话框时,就会调用该活动。 我不太明白。在什么情况下会发生这种情况?被onPause()称为仅如果有问题的对话的上下文是从顶部其活性的对话框将显示不同? 编辑:添加代码示例以详细说明我的疑问 按照文档中的上述引用,onPause()当显示以下代码中的AlertDialog(或仅显示Dialog)我的活动的方法是否应该被调用?显示对话框时,我是否应该看到“ onPause named”日志条目? 但我看不到这种情况。如果我正确理解了Android的生命周期,那么也不应该!那么,当时的文件指向什么呢? public class LifeCycleTestActivity extends Activity { private static final String TAG = "LifeCycleTest"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button btn = (Button) findViewById(R.id.button1); btn.setOnClickListener(new OnClickListener() { @Override public void …

9
检测后退按钮,但不关闭对话框片段
我有一个浮动对话框的dialogfragment,其中包括一个特殊的键盘,当用户在EditText字段中按下时,该键盘会弹出(正常IME不再显示)。 我希望当用户按下“后退”按钮(就像使用常规IME服务一样)时关闭键盘(可见性= GONE),但对话框保持可见。但是,据我从SO和其他方面的相当广泛的阅读中可以看出,似乎没有办法做到这一点。 如果我将对话框设置为不可取消,那么onCancel()或onDismiss()不会通知我,因为该对话框不可取消。 如果我将对话框设置为可取消,则会收到通知,但该对话框将被关闭。 我无法将onKeyListener附加到片段中的对话框,因为它已被系统替换,以便片段可以处理对话框的生命周期。 有什么办法吗?还是出于Fragment系统的目的而完全阻止了对关键事件的检测?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.