Loading src/com/android/packageinstaller/InstallInstalling.java +9 −0 Original line number Diff line number Diff line Loading @@ -220,6 +220,7 @@ public class InstallInstalling extends Activity { } else { // we will receive a broadcast when the install is finished mCancelButton.setEnabled(false); setFinishOnTouchOutside(false); } } } Loading @@ -232,6 +233,13 @@ public class InstallInstalling extends Activity { outState.putInt(INSTALL_ID, mInstallId); } @Override public void onBackPressed() { if (mCancelButton.isEnabled()) { super.onBackPressed(); } } @Override protected void onStop() { super.onStop(); Loading Loading @@ -384,6 +392,7 @@ public class InstallInstalling extends Activity { session.commit(pendingIntent.getIntentSender()); mCancelButton.setEnabled(false); setFinishOnTouchOutside(false); } else { getPackageManager().getPackageInstaller().abandonSession(mSessionId); launchFailure(PackageInstaller.STATUS_FAILURE, null); Loading Loading
src/com/android/packageinstaller/InstallInstalling.java +9 −0 Original line number Diff line number Diff line Loading @@ -220,6 +220,7 @@ public class InstallInstalling extends Activity { } else { // we will receive a broadcast when the install is finished mCancelButton.setEnabled(false); setFinishOnTouchOutside(false); } } } Loading @@ -232,6 +233,13 @@ public class InstallInstalling extends Activity { outState.putInt(INSTALL_ID, mInstallId); } @Override public void onBackPressed() { if (mCancelButton.isEnabled()) { super.onBackPressed(); } } @Override protected void onStop() { super.onStop(); Loading Loading @@ -384,6 +392,7 @@ public class InstallInstalling extends Activity { session.commit(pendingIntent.getIntentSender()); mCancelButton.setEnabled(false); setFinishOnTouchOutside(false); } else { getPackageManager().getPackageInstaller().abandonSession(mSessionId); launchFailure(PackageInstaller.STATUS_FAILURE, null); Loading