繁体   English   中英

将日历设置为一天中的小时

[英]Set Calendar to Hour of day

我是 java 和 android 新手,我正在尝试开发一个闹钟应用程序。

我试图将日历小时设置为HOUR_OF_DAY但它显示了错误

Non static method 'set(int, int)' cannot be referenced from a static context.

我在这行代码中遇到错误:

Calendar.set(Calendar.HOUR_OF_DAY, alarm_timepicker.getHour());

通过您的代码,我看到您没有创建日历对象并尝试调用非静态的日历类方法(因此需要一个对象来调用)。

 Calendar cal = Calendar.getInstance(); //Cal is now an object
 cal.set(Calendar.HOUR_OF_DAY, alarm_timepicker.getHour()); // Call set method using object.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM