gpt4 book ai didi

安卓数据绑定(bind) : conditional formatting to set layout_weight

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:16 25 4
gpt4 key购买 nike

如何使用android数据绑定(bind)在xml中设置layout_weight?在 dimens 文件夹中,我们提供 dp/sp 中的值。

最佳答案

这是一个适合我的绑定(bind)适配器,你的 View 确实需要在 LinearLayout 中,我认为如果你想设置权重的话:

@BindingAdapter("android:layout_weight")
fun setLayoutWeight(view: View, weight: Float) {
val layoutParams = view.layoutParams as? LinearLayout.LayoutParams
layoutParams?.let {
it.weight = weight
view.layoutParams = it
}
}

关于安卓数据绑定(bind) : conditional formatting to set layout_weight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42270504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com