“Mulai aktivitas untuk hasil yang sudah usang” Kode Jawaban

Mulai aktivitas untuk hasil yang sudah usang

// You can do the assignment inside onAttach or onCreate, i.e, before the activity is displayed
ActivityResultLauncher<Intent> someActivityResultLauncher = registerForActivityResult(
        new ActivityResultContracts.StartActivityForResult(),
        new ActivityResultCallback<ActivityResult>() {
            @Override
            public void onActivityResult(ActivityResult result) {
                if (result.getResultCode() == Activity.RESULT_OK) {
                    // There are no request codes
                    Intent data = result.getData();
                    doSomeOperations();
                }
            }
        });

public void openSomeActivityForResult() {
    Intent intent = new Intent(this, SomeActivity.class);
    someActivityResultLauncher.launch(intent);
}
Lucky Lapwing

Mulai aktivitas untuk hasil yang sudah usang

var resultLauncher = registerForActivityResult(StartActivityForResult()) { result ->
    if (result.resultCode == Activity.RESULT_OK) {
        // There are no request codes
        val data: Intent? = result.data
        doSomeOperations()
    }
}
Clean Constrictor

Jawaban yang mirip dengan “Mulai aktivitas untuk hasil yang sudah usang”

Pertanyaan yang mirip dengan “Mulai aktivitas untuk hasil yang sudah usang”

Lebih banyak jawaban terkait untuk “Mulai aktivitas untuk hasil yang sudah usang” di Java

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya