trying to observe - is app deleted or not when i click ok button(for delete) it returns resultcode 0 cancelled the same with cancel button
activityResultLaunch = registerForActivityResult(
new ActivityResultContracts.StartActivityForResult(),
new ActivityResultCallback<ActivityResult>() {
@Override
public void onActivityResult(ActivityResult result) {
if (result.getResultCode() == RESULT_OK) {
Log.d("tag", "ok");
}
else if(result.getResultCode() == RESULT_CANCELED){
Log.d("tag", "cancelled");
}
else if(result.getResultCode() == RESULT_FIRST_USER){
Log.d("tag", "uninstallfail");
}
}
});
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, uri);
activityResultLaunch.launch(uninstallIntent);