我面對我的app.Actually問題凍結後臺活動,有我在其中的圖像發送到server.In XML佈局文件的活動我用一個進度條view.The進度條當圖像加載到服務器時開始加載,並在工作完成時關閉。一切工作正常。問題是當進度條處於運行狀態時,後臺活動仍處於活動狀態。我想在進度條處於runnung時凍結後臺活動狀態。代碼如下。當進度條運行
postPic.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v){
mProgressBar.setVisibility(View.VISIBLE);
new Thread(){
@Override
public void run() {
//here the code to post image to server
handler.sendEmptyMessage(0);
}
}.start();
}
}
private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
try {
mProgressBar.setVisibility(View.GONE);
}
else if(messagePostingItems.equalsIgnoreCase("Success")){
startActivity(new Intent(PostPhoto.this,PostPicDialog.class));
}
};
});
請幫我解決這個問題。