我创建了一个进度条,但我看不到加载动画。它冻结了。当我点击该项目时,我想显示一个进度条,然后看到该工作栏正在工作,而不是冻结。这里是我的代码:进度条不更新
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
if (((TextView) view).getText().equals("Zman-New (rus)")){
progDailog = ProgressDialog.show(testLoading.this, "Getting data", "Loading...",true,true);
new GetDataTask("stringurl.xml").execute();
}
这里是的GetData
private class GetDataTask extends AsyncTask<Void, Void, Integer> {
String url;
GetDataTask(String url){
this.url=url;
}
@Override
protected Integer doInBackground(Void... params) {
//do all your backgroundtasks
intent = new Intent(rusNewsP.testLoading.this, rusNewsTest.rusNewsActivite.class);
intent.putExtra("url",url);
startActivity(intent);
finish();
return 1;
}
@Override
protected void onPostExecute(Integer result) {
//finish up (or close the progressbar)
//do something with the result
progDailog.dismiss();
super.onPostExecute(result);
}
}