data in onActivityResult is null

前端 未结 3 645
独厮守ぢ
独厮守ぢ 2020-12-03 10:37

I am trying do a simple application for Android. I have two Activities (A and B). In B I only want select a date

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-03 11:15

    try this:

    Then, in B, I do:

    Intent intent = getIntent();
    intent.putExtra("Date",dateSelected);
    setResult(RESULT_OK, intent);
    finish();
    

    And, in A:

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if(resultCode == RESULT_OK && requestCode==1) {
            Bundle MBuddle = data.getExtras();
            String MMessage = MBuddle.getString("Date");
        }
    }
    

提交回复
热议问题