草庐IT

Android DatePicker/Dialog 使用最小/最大日期显示不正确的月份

我正在使用DatePickerDialog和DatePicker来设置特定范围。datePicker.setMinDate(minDate);datePicker.setMaxDate(maxDate);如果我的最小/最大日期在一个月的范围内(例如:7.2.2014-27.2.2014),我仍然会在对话框中显示相邻的月份(一月、三月)。如果我选择最后一个月(一月),对话框会自动切换到minDate并且月份会切换回二月。future月份也是如此。有没有办法解决这个问题,让我只显示在我的范围内的月份? 最佳答案 Android月从零开始

java - 安卓语音识别: startActivityForResult() does not work

所有你需要知道的:我有一个带有按钮的对话框。当按下按钮时,我想在我的MainActivity中启动语音识别。(对话框由另一个类创建,我通过接口(interface)处理点击)。所以这是相关代码:(在MainActivity中)publicvoidspeechToText(booleanisName){this.isName=isName;Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE,Locale.getDef

android - 调整 FastScroll 警报对话框的大小

我想为我的历史列表使用FastScroll并为部分使用日期,但是警报对话框(显示联系人中的字母)不会拉伸(stretch)以适应文本的大小(我想在那里显示月份和日期)。如何调整它的大小? 最佳答案 可以像在AlertDialog类中使用setView一样简单吗?(连同对.xml的一些编辑)。首先,我从here获取了关于setView的信息.publicvoidsetView(Viewview,intviewSpacingLeft,intviewSpacingTop,intviewSpacingRight,intviewSpacing

android - 从自定义对话框返回数据

我这样调用自定义对话框CustomDialogdialog=newCustomDialog(this);dialog.setCancelable(true);dialog.show();现在,如果我在对话框中有一堆按钮,当我dismiss()对话框时如何返回用户的选择? 最佳答案 你可以引用这个链接http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog例子:ContextmContext=getApplicationContext();Dialog

java - 有没有办法确定是否可以在没有空 try-catch block 的情况下调用 dialog.dismiss()?

我遇到了众所周知的java.lang.IllegalArgumentException:Viewnotattachedtowindowmanager。目前knownsolution是使用空的try-catchblock忽略错误。但是有没有对程序员更友好的解决方案呢?例如。if(dialog.isAttached())dialog.dismiss();当然,如果AndroidSDK有一个不失败的函数就更好了(因为如果无法避免,为什么API应该失败??):dialog.tryDismiss();或者空的try-catchblock在架构上是否合理?或者它只是一个糟糕或不完整的API的变通方

android - facebook auth dialog return The page you requested was not found 而不是重定向回我的 Activity ?

当我尝试登录我的应用程序时,它在过去运行良好,我可以登录,然后我在身份验证对话框中看到Thepageyourequestedisnotfound而不是重定向回我的Activity。我知道这是Facebook的问题。 最佳答案 我上个月遇到这个问题大约20个小时,然后就解决了。要查看是否是Facebook的问题,请转到developers.facebook.com上的应用仪表板并尝试编辑设置。如果您在那里遇到错误,则必须等到问题得到解决。Facebook通常在周二/周三推送更新,所以可能会很快解决。

java - 对话框标题栏中的自定义按钮

我正在尝试制作一个对话框,类似于NovaLauncher中的对话框(对话框右上角):显示应用程序的设置。我无法让它显示,我当前的对话框只显示一个正常的标题栏:当前代码:自定义对话框文件:(add_dialog_custom_title)NfcUnlockActivity:packagecom.quinny898.gcse.doorcontrol;importandroid.app.*;importandroid.widget.*;importandroid.content.*;importandroid.text.*;importandroid.os.*;importandroid.v

java - 显示多个警报对话框

我对Android/Java比较陌生。感谢StackOverflow,我能够从这里提出的问题中学到很多东西。但是,我现在陷入了这个问题。我有一个密码输入AlertDialog,它会在我们启动应用程序时弹出。它从EditText中读取密码并将其与存储在文件中的密码进行比较。我需要一个额外的AlertDialog,它会在提供无效/错误密码时显示。这也是我实现的。现在,第二个对话框有两个按钮-Reset和Retry。当我们点击Retry时,我希望Activity再次显示第一个对话框。这是我无能为力的地方。如果有人能提供可行的解决方案和一点解释,我将非常感激。这是我的代码:LayoutInfl

android - 无法在 AlertDialog 中显示 Spinner DropDown 列表 - Android

我在AlertDialog中有两个微调器,微调器看起来不错,而且项目列表是正确的,它显示了每个列表的第一个项目。但是当我单击两个微调器中的任何一个时,下拉列表不会显示以选择其他一些项目。旋转器什么都不做。当我在AlertDialog之外是相同的两个微调器时,这不会发生。这是AlertDialog的代码:privatevoidmostrar_alertdialog_spinners(){AlertDialog.Builderbuilder=newAlertDialog.Builder(this);TextViewtitle=newTextView(this);title.setText(

android - Galaxy S 2 自定义对话框中的黑线

我构建了一个自定义对话框,顶部和底部有黑线。它们只出现在GalaxyS2上。在其他一些设备上它看起来没问题。我必须设置一个属性来摆脱它们吗?这是我的代码:publicclassMyDialogextendsDialog{privateContextcontext;privateStringtitle,message;privateTextViewtitleView,messageView;privateImageViewicon;privateinticonRes;privatebooleanspin;publicMyDialog(Contextcontext,inticon,bool