1

私はこの問題について何度もグーグルで検索しました。その後、ここに質問を入れています。

2 つのアクティビティがあり、どちらにもリストがあります。最初のリスト項目をクリックすると、別のアクティビティにデータを送信しています。そして、このデータを使用して、asynctask を使用してリストを作成します。

次に、リスト項目をカウントし、バックプレスを使用して前のアクティビティに送信します。

@Override
    public void onBackPressed() {       
        Intent resultData = new Intent();
        resultData.putExtra("count", "45");
        setResult(Activity.RESULT_OK, resultData);
        finish();
    } 

戻るボタンを押すと、アクティビティがリロードされます。それからまた私は活動を押し戻しています。

アクティビティの結果で、リクエスト コードを true にしています。しかし、意図の「データ」を取得しようとすると、強制終了します。

私の主な問題は、アクティビティと戻るボタンを 2 回押した結果としてデータを送信していることです。

前もって感謝します。

4

0 に答える 0