Đây là quan điểm của tôi và tôi muốn thay đổi layout_width thành "10dip". Làm thế nào để làm như vậy lập trình? Lưu ý, đây không phải là Bố cục tuyến tính, đó là chế độ xem.Bố cục chế độ xem Android - cách thay đổi theo chương trình?
<View android:id="@+id/nutrition_bar_filled"
android:background="@drawable/green_rectangle"
android:layout_height="30dip"
android:layout_width="50dip">
</View>
Tôi biết về LayoutParams. Làm cách nào để sử dụng nó để đặt chiều rộng thành 10dip?
Bạn cũng có thể chỉ cần thực hiện "view_instance.getLayoutParams(). width = newOne;" –
để nhận các giá trị như 'match_parent', hoạt động này:' LayoutParams.MATCH_PARENT' – gnB
@TonyWickham cách hoạt động? – snayde