Horizontal Progressbar 너비를 프로그래밍 방식으로 변경하고 싶습니다. (초기 크기는 RelativeLayout을 사용하여 XML로 설정되었지만 특정 값에 따라 동적으로 변경하려고합니다.)프로그래밍 방식으로 가로 진행 막대의 너비를 변경할 수 없습니다.
내 코드에서 setMinimumWidth (50)을 시도했지만 차이가 없습니다. 나는 또한 'android : layout_width = "wrap_content"설정을 시도했지만, 그 중 하나를 작동하지 않았다. 어떤 도움을 사전에
<ProgressBar android:id="@+id/progress_horizontal"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="100dip"
android:layout_height="wrap_content"
/>
감사 :
여기 내 XML입니다!
빠른 응답을 보내 주셔서 감사합니다! RelativeLayout을 사용하고 있습니다 (아래 참조). 나는 XML의 layout_width를 wrap_content로 변경했지만, 영향을받지 않았다. (진행 막대는 고정 크기로 유지되는 것처럼 보였다. 상대적으로 작았 다. setMinimumWidth를 어떻게 변경했는지에 관계없이. 내가 제공 한 문서 링크를 체크 아웃 할 것이다. –
user380686
원래의 게시물을 편집하여 추가 RelativeLayout 정보를보다 읽기 쉬운 방식으로 제공 할 수 있습니다! 전체 레이아웃, RelativeLayouts를 사용하면 레이아웃의 여러보기가 서로 영향을 미치기 때문에. –