我想以編程方式更改水平進度條的寬度(初始大小使用RelativeLayout設置爲XML,但我想根據特定值動態更改它)。無法以編程方式更改水平進度條的寬度
我已經嘗試setMinimumWidth(50)在我的代碼中,但沒有什麼區別。我也嘗試設置'android:layout_width =「wrap_content」,但這也不起作用。
這裏是我的XML:
<ProgressBar android:id="@+id/progress_horizontal"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="100dip"
android:layout_height="wrap_content"
/>
預先感謝任何幫助!
感謝您的快速響應!我正在使用RelativeLayout(見下文)。我確實將XML中的layout_width更改爲wrap_content,但沒有任何影響(進度條似乎保持固定大小 - 相對較小 - 無論我將setMinimumWidth更改爲什麼,我都將檢出您提供的文檔鏈接 <?xml version =「1.0」encoding =「utf-8」?> –
user380686
2010-05-25 18:59:51
您可以編輯原始帖子,以更易讀的方式提供額外的RelativeLayout信息!可能有助於包含整個佈局,因爲使用RelativeLayouts時,佈局中的各種視圖會相互影響。 – 2010-05-25 19:06:14