안드로이드 개발 질문/답변
(글 수 45,052)
어플 삭제를 할려고 아래와 같이 코드를 넣었습니다.
1 | Uri packageURI = Uri.parse("package:" + packageName);Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);startActivity(uninstallIntent); |
어플 삭제는 잘 되는데요
취소를 눌렀을 때 취소를 눌렀는지는 어케 알 수 있나요??
이벤트같은걸 받아서 취소를 눌렀는지 정상으로 삭제가 됐는지 알 방법이 있을까요???
2012.03.21 11:27:31
패키지 명으로 확인하는 방법입니다.
아래는 출처입니다.
http://blog.naver.com/PostView.nhn?blogId=schneider&logNo=140125873487
// Package 설치여부 확인
PackageManager pm = getPackageManager();
try {
pm.getApplicationInfo("찾을 패키지명",PackageManager.GET_META_DATA);
//패키지가 있을경우 실행할 내용
}
catch (NameNotFoundException e)
{
//패키지가 없을경우 실행할 내용
}
[출처] 안드로이드 packagemanager 설치된 어플 확인하는법|작성자 스윙칩




startActivityForResult로 하시고 결과는 onActivityResult여기서