[英]Error: method onEnable does not override or implement a method from a supertype
I can't build my app because I've got this error: 由于出现此错误,所以无法构建我的应用程序:
Error:(117, 5) error: method does not override or implement a method from a supertype.
I'm trying to do a class that extends from AppWidgetProvider and I can't override onEnable method 我正在尝试做一个从AppWidgetProvider扩展的类,并且我不能重写onEnable方法
@Override
public void onEnable(Context context) {
Log.e(LOGTAG, "Se ha activado onEnable");
super.onEnabled(context);
AlarmManager alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.add(Calendar.SECOND, 1);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 10000 , createClockTickIntent(context));
}
To override method of super class you should use the same name of the method and parameters 要覆盖超类的方法,应使用相同名称的方法和参数
@Override
public void onEnabled(Context context) {
//your code
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.