0

AppWidget クラスがあります (AppWidgetProvider を拡張します)。

public class AppWidget extends AppWidgetProvider {    
        @Override   
        public void onRecieve(Context context, Intent intent){
                  //do something
            } 
}

次のようなエラーが表示されます

タイプ AppWidget のメソッド onRecieve(Context, Intent) は、スーパータイプ メソッドをオーバーライドまたは実装する必要があります

@Override を削除する簡単な修正を行います。

メソッドをオーバーライドできないのはなぜですか。他にどうすれば同じことができますか??

4

1 に答える 1

0

あなたを変える

@Override   
public void onRecieve(Context context, Intent intent){
              //do something
} 

@Override   
public void onReceive(Context context, Intent intent){
              //do something
 } 

それはあなたの問題を解決します..

于 2012-07-20T07:18:39.860 に答える