代码如下,如何在代码中修改NumberWheelView的layout_weight?
- yearWheelView = findViewById(R.id.wheel_picker_date_year_wheel);
复制代码- <com.github.androidpicker.wheelview.widget.NumberWheelView
- android:id="@+id/wheel_picker_date_year_wheel"
- style="@style/WheelDefault"
- android:layout_width="0dp"
- android:layout_height="wrap_content"
- android:layout_weight="1.2"
- android:visibility="visible" />
复制代码 要在 `yearWheelView` 中修改 `layout_weight` 属性,您可以直接访问其布局参数(LayoutParams)并设置新的 `layout_weight` 值。
- val yearWheelView = findViewById<NumberWheelView>(R.id.wheel_picker_date_year_wheel)
- val layoutParams = yearWheelView.layoutParams as LinearLayout.LayoutParams
- // 设置新的 layout_weight 值,例如设置为 1.5
- layoutParams.weight = 1.5f
- // 重新设置布局参数
- yearWheelView.layoutParams = layoutParams
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |