NICE
This commit is contained in:
parent
4deaecbcf6
commit
de05dcf9c2
@ -126,7 +126,7 @@ public class UpgradeModule extends ReactContextBaseJavaModule {
|
||||
final ProgressDialog dialog = new ProgressDialog(reactContext.getCurrentActivity());
|
||||
dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
|
||||
dialog.setCanceledOnTouchOutside(false);
|
||||
dialog.setCancelable(true);
|
||||
dialog.setCancelable(false);
|
||||
dialog.setTitle("正在下载中");
|
||||
dialog.setMessage("请稍后...");
|
||||
dialog.setProgress(0);
|
||||
@ -150,8 +150,7 @@ public class UpgradeModule extends ReactContextBaseJavaModule {
|
||||
long total = response.body().contentLength();
|
||||
int len;
|
||||
long current = 0;
|
||||
|
||||
File file = new File(reactContext.getCacheDir().getAbsolutePath() ,"update.apk");
|
||||
File file = new File(reactContext.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS).getAbsolutePath() ,"update.apk");
|
||||
fileOutputStream = new FileOutputStream(file, false);
|
||||
while ((len = stream.read(buffer)) != -1) {
|
||||
fileOutputStream.write(buffer, 0, len);
|
||||
@ -163,6 +162,7 @@ public class UpgradeModule extends ReactContextBaseJavaModule {
|
||||
message.what = 0;
|
||||
message.obj = file.toURI().toString();
|
||||
handler.sendMessage(message);
|
||||
dialog.dismiss();
|
||||
} catch (IOException e) {
|
||||
Log.e("REQUEST FAILED", "AAA", e);
|
||||
} finally {
|
||||
|
Loading…
x
Reference in New Issue
Block a user