package?com.example.asynctask;
import?android.app.Activity;
import?android.os.AsyncTask;
import?android.os.Bundle;
import?android.provider.Contacts.Intents.Insert;
import?android.widget.ProgressBar;
public?class?ProgressBarTest?extends?Activity{
private?ProgressBar?pb;
private?myAsyncTask?ptask;
protected?void?onCreate(Bundle?savedInstanceState)?{
super.onCreate(savedInstanceState);
pb=(ProgressBar)?findViewById(R.id.progressBar1);
ptask=new?myAsyncTask();
ptask.execute();
}
class?myAsyncTask?extends?AsyncTask<Void,?Integer,?Void>{
protected?Void?doInBackground(Void...?params)?{
for(int?i=0;i<100;i++){
publishProgress(i);
try?{
Thread.sleep(300);
}?catch?(InterruptedException?e)?{
//?TODO?自動生成的?catch?塊
e.printStackTrace();
}
}
return?null;
}
@Override
protected?void?onProgressUpdate(Integer...?values)?{
//?TODO?自動生成的方法存根
super.onProgressUpdate(values);
pb.setProgress(values[0]);
}
}
}
2016-09-18
代碼沒錯 布局還有注冊文件的原因
2016-07-31
setContentView(R.layout.activity_main);對應(yīng)的布局文件沒有調(diào)進(jìn)來
2016-07-14
怎么調(diào)用的, 能進(jìn)斷點么