2013-03-06 7 views
-2

enter image description here В Моем приложении Я устанавливаю другое приложение, используя файл APK другого приложения. Я использую ниже код для того же:Закрытие программы установки APK программно

Intent intent= new Intent(Intent.ACTION_VIEW); 
       intent.setDataAndType(Uri.fromFile(new File("sdcard/"+objApp.strApkPath)), 
        "application/vnd.android.package-archive"); 
startActivity(intent); 

Я хочу, чтобы закрыть эту точку зрения установки после проделанной programmatically.Please помощи.

Спасибо.

+2

Почему пользователь хочет это? – CommonsWare

+0

Кроме того, не делайте hardcode 'sdcard /', так как это неправильно на большинстве Android-устройств. Используйте 'getExternalStorageDirectory()' on 'Environment', если вам нужно добраться до корня внешнего хранилища. – CommonsWare

+0

@CommonsWare: это требование приложения также для указания места хранения, но выше пример кода. Мой вопрос другой. Пожалуйста, помогите в этом. –

ответ

0

После startActivity() вызова finish()

+0

Пробовал это, но не повезло :( –

+0

затем попробуйте this.finish(); или this.MishClass.finish(); – k0sh

+0

Я хочу закрыть окно, показанное на изображении, а не мое . активность –

0

добавьте Android.mk файл вашего приложения вам нужно добавить LOCAL_CERTIFICATE: = платформы

Смежные вопросы