author | Ting Li <ting.li@amlogic.com> | 2015-11-25 09:22:24 (GMT) |
---|---|---|
committer | Ting Li <ting.li@amlogic.com> | 2015-11-25 09:22:24 (GMT) |
commit | c50920c2b099e756e3f125d6f9ac33528ebdac9f (patch) | |
tree | 771b426014f39c19398fc0c44f5808d5b781bb07 | |
parent | a61f2368d55a6a78461741e5fb87c9053c447509 (diff) | |
download | OTAUpgrade2-c50920c2b099e756e3f125d6f9ac33528ebdac9f.zip OTAUpgrade2-c50920c2b099e756e3f125d6f9ac33528ebdac9f.tar.gz OTAUpgrade2-c50920c2b099e756e3f125d6f9ac33528ebdac9f.tar.bz2 |
pd#115659 install ui not work on ui thread error
Change-Id: I83c02cebf42f23fcddaee1773318f529715be9e0
-rw-r--r--[-rwxr-xr-x] | res/layout/install_ota.xml | 4 | ||||
-rw-r--r--[-rwxr-xr-x] | src/com/droidlogic/otaupgrade/InstallPackage.java | 4 |
2 files changed, 2 insertions, 6 deletions
diff --git a/res/layout/install_ota.xml b/res/layout/install_ota.xml index 9fa3625..6c737f0 100755..100644 --- a/res/layout/install_ota.xml +++ b/res/layout/install_ota.xml @@ -21,7 +21,7 @@ android:layout_width="match_parent"
android:layout_height="match_parent" >
- <ProgressBar
+ <!--<ProgressBar
android:id="@+id/prepare_progress"
style="?android:attr/progressBarStyleSmall"
android:layout_width="400dp"
@@ -29,7 +29,7 @@ android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
- android:layout_marginTop="15dp" />
+ android:layout_marginTop="15dp" />-->
<ProgressBar
android:id="@+id/verify_progress"
diff --git a/src/com/droidlogic/otaupgrade/InstallPackage.java b/src/com/droidlogic/otaupgrade/InstallPackage.java index 225aa91..24109ba 100755..100644 --- a/src/com/droidlogic/otaupgrade/InstallPackage.java +++ b/src/com/droidlogic/otaupgrade/InstallPackage.java @@ -34,7 +34,6 @@ import java.io.File; public class InstallPackage extends LinearLayout implements OtaUpgradeUtils.ProgressListener {
private ProgressBar mProgressBar;
- private ProgressBar mPrepareBar;
private LinearLayout mOutputField;
private LayoutInflater mInflater;
private String mPackagePath;
@@ -62,7 +61,6 @@ public class InstallPackage extends LinearLayout implements OtaUpgradeUtils.Prog super.onFinishInflate();
mProgressBar = (ProgressBar) findViewById(R.id.verify_progress);
mOutputField = (LinearLayout) findViewById(R.id.output_field);
- mPrepareBar = (ProgressBar) findViewById(R.id.prepare_progress);
final TextView tv = (TextView) mInflater.inflate(R.layout.medium_text,
null);
@@ -89,12 +87,10 @@ public class InstallPackage extends LinearLayout implements OtaUpgradeUtils.Prog null);
tv.setText(R.string.install_prepare);
mOutputField.addView(tv);
- mPrepareBar.setVisibility(View.VISIBLE);
new Thread(new Runnable() {
@Override
public void run() {
PrefUtils.copyBKFile();
- mPrepareBar.setVisibility(View.GONE);
mUpdateUtils.upgrade(new File(mPackagePath),
InstallPackage.this, mUpdateMode);
}
|