Merge "Delete staged APK whenever DeleteStagedFileOnResult finishes." into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
afe3d75e1c
@@ -42,10 +42,17 @@ public class DeleteStagedFileOnResult extends Activity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
||||||
File sourceFile = new File(getIntent().getData().getPath());
|
|
||||||
sourceFile.delete();
|
|
||||||
|
|
||||||
setResult(resultCode, data);
|
setResult(resultCode, data);
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void onDestroy() {
|
||||||
|
super.onDestroy();
|
||||||
|
|
||||||
|
if (isFinishing()) {
|
||||||
|
File sourceFile = new File(getIntent().getData().getPath());
|
||||||
|
new Thread(sourceFile::delete).start();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user