首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Flex布局集flexBasisPercent?

Android Flex布局集flexBasisPercent?
EN

Stack Overflow用户
提问于 2020-03-13 13:26:25
回答 1查看 484关注 0票数 0

我正在为一个项目使用谷歌的FlexBoxLayout,但我不能让flexBasisPercent工作于我所定义的视图。根视图被声明为,

代码语言:javascript
复制
val root = FlexboxLayout(context)
root.layoutParams = ViewGroup.LayoutParams(FlexboxLayout.LayoutParams.WRAP_CONTENT, FlexboxLayout.LayoutParams.WRAP_CONTENT)

root.flexWrap = FlexWrap.WRAP
root.flexDirection = FlexDirection.COLUMN
root.justifyContent = JustifyContent.FLEX_START
root.alignItems = AlignItems.FLEX_START
root.alignContent = AlignContent.FLEX_START

和子视图为,

代码语言:javascript
复制
 val child = FlexboxLayout(context)
 val childParams = FlexboxLayout.LayoutParams(FlexboxLayout.LayoutParams.WRAP_CONTENT, FlexboxLayout.LayoutParams.WRAP_CONTENT)
 childParams.flexGrow = 0.5f
 childParams.flexBasisPercent = 0.5f
 childParams.setMargins(16,16,16,16)
 child.layoutParams = childParams

 val info = TextView(context)
 info.layoutParams = ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)
 info.text = "12"
 child.addView(info)
 root.addView(child).

我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2020-03-13 18:37:12

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60665250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档