startAvtivityForResult가 Deprecated되며 변경된 코드
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
} else {
}
}
});
Intent intent = new Intent(this, user.class);
intent.setData(Uri.parse("package:" + mContext.getPackageName()));
someActivityResultLauncher.launch(intent);
'android' 카테고리의 다른 글
editText 속성 (0) | 2021.08.24 |
---|---|
android studio plugin (0) | 2021.07.28 |
뷰페이저 스와이프해서 프래그먼튼 이동 막기 (0) | 2019.09.30 |
안드로이드 로그 레벨 색상 (0) | 2019.08.12 |
String to byte 계산 (0) | 2019.04.08 |