当前位置:   article > 正文

android 控件超出屏幕_android 约束布局 ConstraintLayout 使用遇到的坑(内容超出屏幕)...

constraintlayout end会超出

问题:在RecyclerView的item内使用ConstraintLayout布局由于字体过长超出屏幕了。

让TextView的横向权重(layout_constraintHorizontal_weight)为1,并且相对于左边控件和最右边的边对齐。

app:layout_constraintHorizontal_weight="1"

layout_constraintRight_toRightOf="parent"

app:layout_constraintEnd_toEndOf="parent"

经查询官方文档发现被ConstraintLayout 包裹的控件不支持 match_parent 的取值,但实际在AS中使用的时候,并没有match_constraint ,所以实际使用时 使用0dp 表示 match_constraint 即可。原文Widgets dimension constraints描述如下:Important: MATCH_PARENT is not supported for widgets contained in a ConstraintLayout, though similar behavior can be defined by using MATCH_CONSTRAINT with the corresponding left/right or top/bottom constraints being set to "parent".

xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:app="http://schemas.android.com/apk/r

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/683400
推荐阅读
相关标签
  

闽ICP备14008679号