Untitled

mail@pastecode.io avatar
unknown
plain_text
19 days ago
910 B
2
Indexable
Never
// Khai báo một ActivityResultLauncher
private ActivityResultLauncher<Intent> activityResultLauncher = 
    registerForActivityResult(
        new ActivityResultContracts.StartActivityForResult(),
        new ActivityResultCallback<ActivityResult>() {
            @Override
            public void onActivityResult(ActivityResult result) {
                if (result.getResultCode() == Activity.RESULT_OK) {
                    Intent data = result.getData();
                    // Xử lý kết quả trả về ở đây
                }
            }
        });

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Khởi chạy Activity khác bằng cách sử dụng ActivityResultLauncher
    Intent intent = new Intent(this, SecondActivity.class);
    activityResultLauncher.launch(intent);
}
Leave a Comment