Articles of 对话框

在屏幕上定位对话框

我有一个MapView活动。 我在地图上有覆盖,如果点击它,我想在项目上放置一个hover对话框。 我已经拥有了自己的自定义对话框,我用自己的布局和自定义背景编写了这个对话框。 我唯一的问题是如何告诉Android在哪里(x,y术语)定位对话框。 由于知道对话框x,y是什么,因此更加复杂。 我首先需要知道测量后对话框的宽度和高度(因为我需要计算相对于叠加的位置)。

如何在特定坐标上定位自定义对话框?

我是Android开发的菜鸟,我正在试图弄清楚如何在视图中的特定坐标处显示NewQuickAction3Dpopup对话框。 我正在将popup窗口与本教程集成。 基本上,我想使用popup对话框显示用户触摸的数据,而不是使用“infoview”在canvas上绘画。目前,popup窗口显示在我将其锚定到的视图的顶部和中心。 如何让它显示特定的坐标? 任何帮助是极大的赞赏。 我的代码 public void updateMsg(String t_info, float t_x, float t_y, int t_c){ infoView.updateInfo(t_info, t_x, t_y, t_c); //Infoview paints to on a specific coordinate quickAction.show(infoView); //How do I use the t_x & t_y coordinates here instead of just anchoring infoview 编辑 public void updateMsg(String t_info, float t_x, float t_y, int t_c){ infoView.updateInfo(t_info, […]

如何取消alertdialog?

我想在一个活动上做一个密码警告框,所以一旦它有正确的答案就会关闭对话框,但我似乎无法find一种方法来搜索如何以我编码方式关闭对话框。 这是我的代码 final AlertDialog.Builder alert1 = new AlertDialog.Builder(this); alert1.setTitle(“Password”); alert1.setMessage(“Please enter your password below and press Ok.”); final EditText input = new EditText(this); alert1.setView(input); alert1.setPositiveButton(“Ok”, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { String value = input.getText().toString().trim(); ((Global) Menu.this.getApplication()).setgPassword(value); ((Global) Menu.this.getApplication()).setgSiteId(strSavedMem1); LogIn(); } }); alert1.setNegativeButton(“Cancel”,new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) […]

更改AlertDialog的样式

当我运行此代码时,会显示警告对话框,但对话框周围有一个白色边框,边框也很小。 我不想要这个白色边框,我希望有90度角的真正角落。我希望你明白我想要做什么。 AlertDialog.Builder ad = new AlertDialog.Builder(this); Button bbb=new Button(MvcnContactList.this); ad.setView(bbb); alertDialog = ad.create(); alertDialog.show(); 是否有任何方式来设置警报对话框,但不是文本颜色或文本大小或类似的东西…我想设置警报对话框的边框,所以设置一个主题可能是这个问题的解决方案。 但我不知道要覆盖哪些属性。 谢谢, 编辑:例如这个样式覆盖textColor为00FF00,这很酷,但我应该覆盖哪个属性,使角落不圆,并删除那个白洞 #00FF00 monospace 10sp

键盘会自动出现在Nexus7版本4.2上

我有一个包含时间选择器的对话框。 在我所有的其他手机上,一切正常我单击按钮,出现对话框(包含时间选择器)。 比我设定的时间。 在Nexus 7版本的Android 4.2上。 在横向模式下,当我单击按钮时,会出现对话框并自动显示键盘。 我还没有点击TimePicker 。 任何人都知道为什么我在Nexus7上遇到这个问题。 编辑:代码如下 private DatePicker mDatePicker; @Override public Dialog onCreateDialog(Bundle savedInstanceState) { mDatePicker = (DatePicker) view.findViewById(R.id.date_picker); mDatePicker.init(mDate.get(Calendar.YEAR), mDate.get(Calendar.MONTH), mDate.get(Calendar.DAY_OF_MONTH), this); mDatePicker.clearFocus(); }

Android:警报对话框中的格式字体

我有两个问题 1)有谁知道,如何应用样式或格式来提醒对话框。 我目前使用Builder builder = new AlertDialog.Builder(this); 并使用setMessage()方法设置内容。 2)另外我想知道如何更改linkify创建的链接的颜色。 我不想要默认的蓝色。

如何在Android中点击它来解雇Android中的Dialog?

我已经看过几篇关于如何通过单击外部来关闭对话框的post。 但有没有办法通过单击对话框窗口内部获得相同的function? 对话框中是否有任何侦听器可以检测到对话窗口上的点击?

从服务启动对话框

我想从一个hover在用户当前正在查看的内容上的服务启动一个对话框。 对话框启动如下:service触发打开对话框>启动透明活动>透明活动显示对话框。 我的问题是当用户打开应用程序,启动到主菜单,然后按HOME离开。 按HOME键,主菜单活动暂停,不被破坏,当服务启动对话框时,主菜单显示在透明活动下面; 导致对话框失去hover在用户正在查看的内容上的影响。 如何才能使透明活动独立于应用程序中的任何其他活动而打开? 目前阻止这种情况的唯一方法是在暂停时完成所有活动; 但这是不切实际的。

在Android主屏幕中popup对话框

是否可以通过服务在Android设备的主屏幕上显示popup对话框(AlertDialog)?

Android:timepicker和datepicker在同一个对话框中

我正在为Android开发一个应用程序。 我创建了一个timepickerdialog和一个datepickerdialog,但问题是,它们都运行在不同的对话框中,这不是我希望我的应用程序工作的方式:-S有没有办法用两个时间创建一个对话框和日期选择器对话框在一起吗? 谢谢