我想以編程方式將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