我想以编程方式将ListView的ProgressBar放置在ontop上,而不是通过XML编辑器。如何以编程方式添加ProgressBar?
arProgressBar = new ProgressBar(this);
我该如何做到这一点?
我想以编程方式将ListView的ProgressBar放置在ontop上,而不是通过XML编辑器。如何以编程方式添加ProgressBar?
arProgressBar = new ProgressBar(this);
我该如何做到这一点?
尝试在listView上方放置一个空视图,然后创建您的进度条,并尝试将其添加为空视图的子项。
为什么你不能隐藏它并在需要时显示它?
分别使用:progressBar.setVisibility(View.VISIBLE)和progressBar.setVisibility(View.GONE)来显示/隐藏它。在XML中设置android:visibility =“gone”,以便它不可见(并且不会影响任何其他组件的位置),直到需要显示它为止。
我怎么能把一个空的视图上方的列表视图,并将其添加为代码中的孩子? – 2011-05-04 04:01:26
把它放在XML中......在listView上面创建一个LinearLayout,给它一个id,在JAVA代码中得到这个,然后你的LinearLAyout.addView(yourProgressDialog); – viv 2011-05-04 04:05:46