1

このリンクから Paypal アプリケーションのテストを行っています。以下は私のコードの一部です。

@Override
protected void onActivityResults(int requestCode, int resultCode, Intent data) 
{
    super.onActivityResult(requestCode, resultCode, data);
    System.out.println ( "Result Code : " + resultCode );
    switch(resultCode) 
    {
    case Activity.RESULT_OK:
        System.out.println ( "Success" );
        break;
    case Activity.RESULT_CANCELED:
        System.out.println ( "Canceled" );
        break;
    case PayPalActivity.RESULT_FAILURE:
        System.out.println ( "Result Failure" );
    }
}

追加する限り@Override、次のエラーが表示され始めます。

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

これは画像です:

ここに画像の説明を入力

行を削除する@Overrideと、すべて正常に動作しますが、メソッドonActivityResults()は呼び出されません。

このエラーを取り除くにはどうすればよいですか?

4

1 に答える 1