在一个视图中的日期和时间选择器
我想知道我们是否可以在一个视图中实现日期和时间选择器... 在我们的iPhone应用程序中,您可以通过一个视图选择日期和时间.但是在Android中,我们有分别使用的日期选择器和时间选择器.有什么方法可以从一个视图中获得日期和时间的值? 解决方案 没有内置的小部件可以同时实现日期和时间选择器.但是,您可以为此创建自己的自定义视图,也许将现有的DatePicker和TimePicker. 组合在一起
0 2024-02-19
编程技术问答社区
如何改变Android中DatePicker的风格?
我想更改Android中日期/时间选择器对话框的默认颜色,以便它应该与我的应用程序的主题匹配.我在Google上搜索了解决方案,但找不到解决方案. 我正在做的是创建一种新样式: @android:color/holo_red_dark 不知道日期选择器对话的属性是什么.如果有人可以在该链接上发布 的链接,那就太好了 添加样式后,我以我的主要样式称其为 @style/datepicker 不幸的是,这对我根本不起作用. 解决方案 尝试一下.这
2 2024-02-19
编程技术问答社区
android。TimePickerDialog防止用户选择过去的时间,并可以选择带有新日期的未来时间
我正在使用此链接 android timepickerdialog设置最大时间. 我是Android的新手.在此代码的帮助下,我无法选择过去的时间,但是我们不能选择未来的时间.当在timepickerdialog模式下选择12时,根据第二天而不是自动更改AM. 解决方案 尝试此代码: TimePickerFragment timePickerFragment = new TimePickerFragment(); timePickerFragment.setOnTimeSetListener(new OnTimeSetListener() { public void onTimeSet(TimePicker view, int hourOfDay, int minute) { Calendar datetime = Calendar.getInstance();
0 2024-02-18
编程技术问答社区
ScrollView与TimePicker的滚动打架,结果Timepicker不滚动了
希望这里有一个解决方案,我的main.xml中有一个XML timepicker和scrollview,并且设置了the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the the.如果我删除滚动浏览量,则钟表将滚动正好,但显然我都需要. 看来他们都在为获得触摸事件而奋斗,但这引起了问题. 这是我的代码:
0 2024-02-17
编程技术问答社区
使用TimePicker或NumberPicker查看对话偏好时旋转安卓设备会导致应用程序崩溃
我已经制作了一个自定义DialogPreference,它在其上使用了两个NumberPicker窗口小部件,以允许用户选择一天的一个小时以及另一个自定义DialogPreference,该> DialogPreference允许用户选择一天中的时间使用TimePicker小部件. 只要对话框不打开并且我旋转屏幕,一切都可以根据需要工作.但是,如果对话框打开并且屏幕旋转,则整个应用程序会崩溃.我在onSaveInstanceState和onRestoreInstanceState方法中放置了断点,并已验证了还原DialogPreference所需的所有内容,onDialogClosed方法甚至每次都会与所有其他自定义代码一起击中我有自定义DialogPreference. 我正在构建以下内容: 最低SDK:16 目标SDK:20 编译SDK:20 构建工具:20.0.0 当发生这种情况时,我正在Verizon Galaxy Nexus上运行Android 4
2 2024-02-17
编程技术问答社区
如何在默认情况下显示手动(键盘)输入的时间选择器对话框?
时间选择器对话框默认情况下显示循环时间,以选择日期和时间.默认情况下,它不需要显示键盘条目以选择日期和时间.在以圆形样式显示时间选择器对话框时,它具有将圆形样式更改为手动输入样式的键盘图标.此功能可从Android Oreo OS设备获得.如何使用手动(键盘)条目显示在支持设备时使用手动(键盘)条目显示? 解决方案 可以在文本输入模式下以: 开始启动时间. MaterialTimePicker.Builder().setInputMode(INPUT_MODE_KEYBOARD) 例如: val picker = MaterialTimePicker.Builder() .setTitleText(R.string.Set_time) .setTimeFormat(TimeFormat.CLOCK_12H) .setHour(12) .setMinute(30) .setIn
0 2024-02-16
编程技术问答社区
如何从一个给定的日期时间函数中单独显示日期和时间?
我只是在插入和播放示例代码,以获取聊天/消息传递应用程序.我正在使用一个函数getTimedate,以便在我的模型类中,我有以下内容: private volatile long mTimedate; public myclass(....,DateType date,...){ mTimedate = date != null ? date.time : new Date().getTime(); } public final long getTimedate() { return mTimedate; } public int hashCode() { if (mId != null) { return mId.hashCode(); } int hash = mBody == null ? 0 : mBody.hashCode(); retur
片段活动的简单时间选择器
我正在尝试从片段中启动timepicker edittext buffet_offerings_breakfast_menu2.java public class Buffet_offerings_breakfast_menu2 extends Fragment implements PickTime{ RadioGroup radioGroup; EditText ed1,ed2; boolean flag =false; TimePickerFragment newFragment; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method stub
0 2024-02-14
编程技术问答社区
Android API 21-TimePicker小组件
我对API 21上的TimePicker窗口小部件有问题.直到API 19 TimePicker是iOS的上列表,但是在21+中,它是圆的,就像日历中的那样app. 我如何使用21岁以上的旧 ,因为它会打破我的设计,如果是新的小部件. 解决方案 您可以通过将TimePickerMode属性设置为" Spinner"来指定旋转器式的选择器.材料上的默认值为"时钟". 其他解决方案 您可以使用自定义类使用旋转器模式.对于Lolipop的较早版本,它将更改从时钟之间的钟表模式,并且还允许您在特定时间之后设置禁用时间(使用setMax()&setmin()).在以下代码中,我使用set max()限制了最大时间. public class RangeTimePickerDialog extends TimePickerDialog {
0 2024-02-12
编程技术问答社区
是否可以改变Android L TimePickerDialog的风格?
我正在在Android L模拟器上测试我的应用程序,我注意到TimePickerDialog对此有很大变化: 这与我的应用程序的主题不符,我想知道在AndroidL. 上运行时是否有可能获得旧的TimePickerDialog样式 解决方案 您可以使用TimePickerDialog(Context context, int theme, TimePickerDialog.OnTimeSetListener callBack, int hourOfDay, int minute, boolean is24HourView) 其他解决方案 添加 android:timepickermode ="旋转器" to xml
0 2024-02-12
编程技术问答社区
如何在没有互联网连接的情况下获得网络提供的日期和时间?
我想在我的Android应用程序中使用网络提供日期和时间,即使网络日期和时间在设备设置中禁用,并且有没有互联网连接.有可能性或解决方案吗? 我转介这个问题,但我没有得到完美的解决方案. 解决方案 您可以尝试以下方法: String s1= android.provider.Settings.System.getString(this.getContentResolver(), android.provider.Settings.System.AUTO_TIME); if (s1.contentEquals("0")) { android.provider.Settings.System.putString( this.getContentResolver(), android.provider.Settings.System.AUTO_TIME, "1");
0 2024-02-09
编程技术问答社区
含有TimePicker的自定义本地(非兼容性)对话框preference的应用程序compatactivity
我正在Android AppCompatActivity内构建一个首选项/设置屏幕.一个要求是用TimePicker的自定义[DialogPreference][1]. dialogPreference必须是"本地",而不是像描述在这里> and AppCompatactivity的代码: ... public class SettingsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_preferences); Toolbar toolbar = (Toolbar) findViewById(R.id.toolba
0 2024-02-09
编程技术问答社区
安卓系统中的自定义时间选择器对话框
我想在Android OS 2.3或更高版本中创建Android中的自定义时间选择器对话框(HH:MM:SS).我创建了自定义时间选择器对话框,但它仅工作4.0或更高版本,而不是2.3到3版. 在这里我要发布我的代码: public class MyTimePickerDialog extends AlertDialog implements OnClickListener, OnTimeChangedListener { /** * The callback interface used to indicate the user is done filling in * the time (they clicked on the 'Set' button). */ public interface OnTimeSetListener { /** * @param view The view associated with this li
0 2024-02-09
编程技术问答社区
从android实现新的风格化的日期和时间选择器
问题 :: 我熟悉实现旧样式的小部件,但是如何实现此新小部件 有关如何实现此样式小部件的任何Samplecode 实施这些样式所需的最低级别API 解决方案 Q1.ans 现在可用的库,请参阅@derekbrameyer 在 和播放中的实时预览请参见 https://play.google.com/商店/应用程序/详细信息?id = com.doomonafireball.betterpickers.sample q2.ans 用样品运送的库 q3.ans 我在2.3设计(API级别8)上运行此应用程序,其工作正常
0 2024-02-09
编程技术问答社区
默认情况下,如何使用键盘条目显示时间选择器对话框?
我需要默认情况下显示键盘条目以选择时间.在以圆形样式显示时间选择器对话框时,它具有将圆形样式更改为手动输入样式的键盘图标.此功能可从Android Oreo OS设备获得.如何使用手动(键盘)条目显示在支持设备时使用手动(键盘)条目显示? 对此的任何帮助将不胜感激.我知道问题已经在这里. 有人问过. 这是我的时间选择器对话框代码 var startHour = 0 var startMinute = 0 val c = Calendar.getInstance() startHour = c.get(Calendar.HOUR_OF_DAY) startMinute = c.get(Calendar.MINUTE) val timepickerdialog = TimePickerDialog( this, R.style.DialogTheme
8 2024-02-08
编程技术问答社区