![](/img/trans.png)
[英]method does not override or implement a method from a supertype @override compile error
[英]Error: method onEnable does not override or implement a method from a supertype
由於出現此錯誤,所以無法構建我的應用程序:
Error:(117, 5) error: method does not override or implement a method from a supertype.
我正在嘗試做一個從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));
}
要覆蓋超類的方法,應使用相同名稱的方法和參數
@Override
public void onEnabled(Context context) {
//your code
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.