jjzjj

TimePicker

全部标签

ios - 从 Xamarin Forms TimePicker 获取时间

我正在Xamarin中为iOS和Android开发一个应用程序。我的XAML页面中有一个TimePicker。我正在使用.Focus()方法调用选择器。由于TimePicker没有DateSelected方法,我如何获取弹出窗口中设置的值?有人可以透露一些信息吗,因为我在他们的论坛中找不到任何地方。XAML代码隐藏datePicker.Focus();提前致谢。 最佳答案 vartimeSpan=datePicker.Time;TimeReturnsaTimeSpan.Getsorsetsthedisplayedtime.Thisi

c# - 如何在自定义渲染器中更改 Timepicker 的标题和本地化

我有Xamarin表单时间选择器跟随IOS的自定义渲染器[assembly:ExportRenderer(typeof(TimePicker),typeof(Time24PickerRenderer))]namespaceLabOraTimeStamp.iOS.Renderers{publicclassTime24PickerRenderer:TimePickerRenderer{protectedoverridevoidOnElementChanged(ElementChangedEventArgse){base.OnElementChanged(e);vartimePicker=(

ios - 将秒数添加到 self.timepicker 日期(用于本地通知目的)

我想知道是否可以为本地通知添加秒数?我正在尝试创建一个循环来安排彼此间隔30秒的本地通知。因此,在下面的循环中,我能否继续“延迟”firedate30秒。我不知道这个问题是否有意义,但这是我能描述我的问题的最佳方式。将其视为30秒间隔,但手动安排每个通知。for(notifs=1,notifs//可以写成[self.timePickerdate]+30000吗?localNotification.soundName=@"notifsound.caf";localNotification.alertBody=@"WakeUp!!!";localNotification.timeZone=

android - TimePickerDialog 和 Jelly Bean,onTimeSet 在取消时触发

如果我在JellyBean中使用TimePickerDialog,对话框没有取消按钮,而且无论我做什么(比如尝试后退按钮),onTimeSet总是会触发,所以我无法知道是否用户是否不想采取行动。我已经尝试添加onCancel和onDismiss处理程序,但取消是在onTimeSet处理程序之后调用的。在ICS、GB上,有一个可以正常工作的取消按钮。创建默认应用程序,将按钮添加到布局然后在主代码中加入以下内容:packagecom.example.example;importandroid.os.Bundle;importandroid.app.Activity;importandroi

android - 按下按钮加号或减号时TimePicker空指针异常

仅当我尝试强制布局显示带有递增和递减按钮的选择器时才会出现此问题。因此,当我在fragment中使用此代码并按“+”或“-”时,应用程序崩溃了:finalContextcontextThemeWrapper=newContextThemeWrapper(getActivity(),R.style.cust_dialog);LayoutInflaterlocalInflater=inflater.cloneInContext(contextThemeWrapper);如果我注释上面的代码行,一切正常。这是客户对话:这是堆栈跟踪:09-0601:15:35.947:E/AndroidRun

android - 防止用户选择过去的时间 - TimePickerDialog

重要编辑:我做了一些搜索,似乎OnTimeChangedListener不会在Android5.0(API21)中触发。Gustavo在下面的回答适用于API20或更低版本,以及我测试过的API22。(Source)我想阻止用户输入当前时间之前的时间。我使用Date提供的before方法检查有效时间。如何防止对话框在此有效性检查中接受无效时间?我省略了初始化选定时间的多余代码(作为Date)。finalCalendarmcurrentTime=Calendar.getInstance();finalinthour=mcurrentTime.get(Calendar.HOUR_OF_DA

android - 在 hh :mm format 中显示时间选择器

我必须在单击编辑文本时以hh:mm格式显示时间选择器。因此我使用了以下代码。MainActivity.java:e6.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubSimpleDateFormatsdf=newSimpleDateFormat("hh:mm");CalendarmcurrentTime=Calendar.getInstance();inthour=mcurrentTime.get(Calendar.H

android - DateFormat.is24HourFormat 始终返回相同的结果

我有一个用XML声明的TimePicker我尝试以编程方式设置12或24小时模式,但选择器始终以相同的小时格式显示。TimePickertimePicker=(TimePicker)view.findViewById(R.id.timepicker);timePicker.setCurrentHour(calendar.get(Calendar.HOUR_OF_DAY));timePicker.setCurrentMinute(calendar.get(Calendar.MINUTE));timePicker.setIs24HourView(DateFormat.is24HourFor

android - 如何在时间选择器android中禁用设置值分钟的 "autoscroll"小时

我在Android上有一个带两个轮子的TimePicker。前几个小时的格式为0-24,最后一个分钟的间隔步长(通常为0-30)。当我更改小时时一切正常,当我在分钟中设置新值时,timePicker也会更改小时数。有办法防止吗?这是我为轮子设置值的代码:ClassclassForid=Class.forName("com.android.internal.R$id");//pickeroreFieldfieldHour=classForid.getField("hour");hourPicker=(NumberPicker)timePicker.findViewById(fieldHo

Android Time Picker 纵向显示,横向截断

我正在尝试让时间选择器以横向显示完整的时钟。TimePicker在GridLayout中。它不会作为DialogFragment或TimePickerDialog覆盖屏幕。目前,这是横向显示的:如您所见,您无法选择时间,只能选择默认时间。我试图让它像纵向一样显示时钟(有效):时间选择器的布局:扩展TimePicker的类:publicclassScrollableTimePickerextendsTimePicker{publicScrollableTimePicker(Contextcontext,AttributeSetattrs,intdefStyle){super(contex