Java textview大小匹配父级不在卡上工作
我在中继器视图中有一张卡。卡片中有一个文本视图。我想让textview成为卡片的完整高度,但如果我将高度设置为与父级匹配。它使用全屏幕,而不仅仅是卡 我的错误是什么,或者我需要补充什么 我的代码:Java textview大小匹配父级不在卡上工作,java,android,Java,Android,我在中继器视图中有一张卡。卡片中有一个文本视图。我想让textview成为卡片的完整高度,但如果我将高度设置为与父级匹配。它使用全屏幕,而不仅仅是卡 我的错误是什么,或者我需要补充什么 我的代码: <TextView android:id="@+id/textModCodeView" android:layout_width="120dp" android:layout_height="90dp" android:paddin
<TextView
android:id="@+id/textModCodeView"
android:layout_width="120dp"
android:layout_height="90dp"
android:padding="4dp"
android:gravity="center"
android:autoSizeTextType="uniform"
android:text="ONT4101"
android:background="#999999"
/>
没有匹配的父项:
与匹配的父母
我希望灰色框是卡片的高度。我改变了第一个截图,向你展示了我想要的东西。谢谢试试这个
android:layout_width="match_parent"
android:layout_height="wrap_content"
提供完整的xml代码您是否使用约束布局?您的
TextView
左侧用宽度120dp
包装,因此它将真正增长。您需要添加有问题的整个布局。如果外部布局为LinearLayout
则将其方向更改为veritical,并将TextView
更改为match\u parent
宽度。@samirk433 LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"