如何使用listView.setEmptyView()?

我想在列表视图中添加一个进度条,当列表加载时,如果加载完成后没有结果我想添加一个textVeiw,使用setEmptyView函数说列表为空。 我尝试使用此代码添加一个进度条在列表中,但现在运气:如何使用listView.setEmptyView()?

@Override 

protected void onPreExecute() {

ProgressBar progress = new ProgressBar(parent);

progress.setLayoutParams(new LinearLayout.LayoutParams(

LinearLayout.LayoutParams.WRAP_CONTENT,

LinearLayout.LayoutParams.WRAP_CONTENT));

((ListView) view).setEmptyView(progress);

super.onPreExecute();

}

我怎么在列表中添加务实的进度条不使用XML布局从膨胀呢? thaks

回答:

试试这个办法,我没有试过,但是从这个Android – ListView => setEmptyView()

listView.setEmptyView(findViewById(R.id.progressBar)); 

得到了参考,并让我的工作或没有。

祝你好运。

以上是 如何使用listView.setEmptyView()? 的全部内容, 来源链接: utcz.com/qa/260965.html

回到顶部