文本视图中的内容未显示(Android Studio)
我正在使用网格布局创建4个文本视图。每个密码都包含用户在创建密码时按下的数字。我现在正在测试它,我发现了这个设置文本视图中的内容未显示(Android Studio),android,android-studio,Android,Android Studio,我正在使用网格布局创建4个文本视图。每个密码都包含用户在创建密码时按下的数字。我现在正在测试它,我发现了这个设置 android:text=“33”//任意随机值 在预览窗口上显示值时完全不执行任何操作 这是我的密码: <GridLayout android:layout_width="280dp" android:layout_height="200dp" android:paddingTop="75dp" android:orientation="hor
android:text=“33”//任意随机值
在预览窗口上显示值时完全不执行任何操作
这是我的密码:
<GridLayout
android:layout_width="280dp"
android:layout_height="200dp"
android:paddingTop="75dp"
android:orientation="horizontal"
android:columnCount="4"
android:layout_gravity="center"
>
<TextView
android:id="@+id/firstNumberBox"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_column="0"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="@drawable/pin_value_border"
android:gravity="center"
android:paddingTop="50dp"
android:text="33"
android:textColor="@color/whitec"
android:textSize="16sp"
/>
pin_value_border.xml:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke
android:width="2dp"
android:color="#ffffff" />
</shape>
下面的图片显示了我的代码以及我所指的问题:
我明白了你的问题-只需从文本视图中删除
android:paddingTop=“50dp”
,或者减少填充顶部。文本将可见
你给的填充顶部等于高度,这就是文本不可见的原因。在你的xml中,你给文本视图高度50 dp,给顶部填充50 dp,这就是它不显示文本视图的原因。删除50 dp顶部填充如果你想给填充,让你的android_布局_height=warap_内容你能分享你的代码吗android:background=“@drawable/pin_value_border”“pin_value_border”。@DipankarBaghel”“”,如果答案有助于您,请您将其标记为已接受,以便它也将帮助其他人。