author | Ting Li <ting.li@amlogic.com> | 2016-11-10 06:19:03 (GMT) |
---|---|---|
committer | Ting Li <ting.li@amlogic.com> | 2016-11-10 06:34:07 (GMT) |
commit | ffce0e6e6ef05420102750782407a39ca031c2c6 (patch) | |
tree | a19ab9a3c0465b4c1f23d8b4902a96dba99e9637 | |
parent | 2450a864b6ee0d0c1539bc711583b07c952b127f (diff) | |
download | DLNA-ffce0e6e6ef05420102750782407a39ca031c2c6.zip DLNA-ffce0e6e6ef05420102750782407a39ca031c2c6.tar.gz DLNA-ffce0e6e6ef05420102750782407a39ca031c2c6.tar.bz2 |
pd#134650 fix bug of imageuril activity handler resume
Change-Id: Iac100f2514357d6b0b9124ed983c9b701f412954
-rw-r--r-- | src/com/droidlogic/mediacenter/dlna/ImageFromUrl.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/com/droidlogic/mediacenter/dlna/ImageFromUrl.java b/src/com/droidlogic/mediacenter/dlna/ImageFromUrl.java index d5fcc40..2a3b558 100644 --- a/src/com/droidlogic/mediacenter/dlna/ImageFromUrl.java +++ b/src/com/droidlogic/mediacenter/dlna/ImageFromUrl.java @@ -116,6 +116,10 @@ public class ImageFromUrl extends Activity { protected void onCreate ( Bundle arg0 ) { super.onCreate ( arg0 ); setContentView ( R.layout.display_image_activity ); + } + @Override + protected void onStart() { + super.onStart(); mCurUri = new DecordUri(); mDecodeBitmapTask = new DecodeBitmapTask ( mCurUri ); mShowView = ( ImageView ) findViewById ( R.id.imageview ); @@ -427,11 +431,6 @@ public class ImageFromUrl extends Activity { mCurUri.setUrl ( null ); } unregistRec(); - if ( mDecodeBitmapTask != null ) { - mDecodeBitmapTask.interrupted(); - mDecodeBitmapTask.stopThread(); - } - mDecodeBitmapTask = null; mWakeLock.release(); } @@ -446,6 +445,8 @@ public class ImageFromUrl extends Activity { mCurUri = null; } if ( mDecodeBitmapTask != null ) { + mDecodeBitmapTask.interrupted(); + mDecodeBitmapTask.stopThread(); mDecodeBitmapTask = null; } } |