JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java ME、Google Android 平台與 JavaCard 討論區 » Android  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
作者 Re:[求助] 我想做一個有 download progress dialog 的效果 [Re:koji]
bradchow





發文: 10
積分: 0
於 2009-06-16 22:48 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我試了 AlertDialogSamples.java 中的 DIALOG_PROGRESS 方法,我在原本的
1
2
3
4
while(readBytes > 0) {    
    mProgressDialog.incrementProgressBy(increment);
    readBytes = dis.read(readBody);
}

改成
1
2
3
4
5
6
while(readBytes > 0) {    
    bundle.putInt("INCREMENT", increment);
    msg.setData(bundle);
    mProgressHandler.sendMessage(msg);
    readBytes = dis.read(readBody);
}


再使用
1
2
3
4
5
6
7
mProgressHandler = new Handler() {
    public void handleMessage(Message msg) {
        super.handleMessage(msg);
        int increment = bundle.getInt("INCREMENT");
        mProgressDialog.incrementProgressBy(increment);
    }
};


來接要在 progress dialog 上增加的值之後,再直接 call mProgressDialog.incrementProgressBy(increment);

但是我發現這樣的做法還是會等到下面這邊的 while 都離開之後,handleMessage 才會開始處理資料。
1
2
3
4
while(readBytes > 0) {    
    mProgressDialog.incrementProgressBy(increment);
    readBytes = dis.read(readBody);
}


我真的不是很懂,是說我要做的東西只能用 AsyncTask 來做嗎?
還是我還是有哪裡做錯了,麻煩大大再給我指引一下。

謝謝。


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
2014 [求助] 我想做一個有 download progress dialog 的效果 bradchow 352 2009-06-15 09:07
1783 Re:[求助] 我想做一個有 download progress dialog 的效果 koji 163 2009-06-15 10:16
1758 Re:[求助] 我想做一個有 download progress dialog 的效果 bradchow 922 2009-06-15 23:49
1708 Re:[求助] 我想做一個有 download progress dialog 的效果 koji 460 2009-06-16 00:13
1710 Re:[求助] 我想做一個有 download progress dialog 的效果 ChihHsiang 92 2009-06-16 09:38
1718 Re:[求助] 我想做一個有 download progress dialog 的效果 bradchow 1014 2009-06-16 22:48
1677 Re:[求助] 我想做一個有 download progress dialog 的效果 koji 361 2009-06-16 23:04
1782 Re:[求助] 我想做一個有 download progress dialog 的效果 bradchow 54 2009-06-17 09:31
» JWorld@TW »  Java ME、Google Android 平台與 JavaCard 討論區 » Android

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8