如何以编程方式添加ProgressBar?

时间:2011-05-04 03:39:59

标签: java android eclipse android-listview android-progressbar

我想以编程方式将Progress Bar放在ListView之上,而不是通过XML编辑器。

arProgressBar = new ProgressBar(this);

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

尝试在listView上方放置一个空视图,然后创建进度条,并尝试将其添加为空视图的子项。

答案 1 :(得分:0)

为什么你不能隐藏它并在需要时显示它?

使用:progressBar.setVisibility(View.VISIBLE)和progressBar.setVisibility(View.GONE)分别显示/隐藏它。在XML中设置android:visibility =“gone”,使其不可见(并且不会影响任何其他组件的位置),直到您需要显示它为止。