Android GridLayout中第一行的文本不可见

Android GridLayout中第一行的文本不可见,android,android-layout,android-activity,Android,Android Layout,Android Activity,我们使用的是GridLayout,第一行(粗体)在下面的xml中不可见。 只有第一个文本视图不可见。所有其他文本都可见。 如果有人在这件事上帮助我们,那会很有帮助的。提前谢谢 API级别为21 <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi

我们使用的是GridLayout,第一行(粗体)在下面的xml中不可见。 只有第一个文本视图不可见。所有其他文本都可见。 如果有人在这件事上帮助我们,那会很有帮助的。提前谢谢 API级别为21

<?xml version="1.0" encoding="utf-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:alignmentMode="alignMargins"
android:background="@drawable/gradientbg"
android:columnCount="2"
android:orientation="horizontal"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="?attr/actionBarSize"
android:rowCount="8"
android:useDefaultMargins="true"
tools:context="com.example.truesolution.Page2" >

 <TextView
     android:id="@+id/display_message2"
     android:layout_column="0"
     android:layout_columnSpan="2"
     android:layout_row="0"
     android:text="@string/Sessions"
     android:visibility="visible" />

    <Button
        android:layout_width="278dp"
        android:layout_height="72dp"
        android:layout_column="0"
        android:layout_columnSpan="2"
        android:layout_row="1"
        android:onClick="sendMessage"
        android:text="@string/Value" />

    <TextView
        android:id="@+id/display_message3"    
        android:layout_column="0"
        android:layout_row="2"
        android:textColor="@color/text_color"
        android:text="@string/Licensing" />

   <Button
        android:layout_width="132dp"
        android:layout_column="0"
        android:layout_row="3"
        android:onClick="sendMessage"
        android:text="@string/Value" />

<TextView
        android:id="@+id/display_message4"    
       android:layout_column="0"
        android:layout_row="4"
       android:textColor="@color/text_color"
        android:text="@string/DesktopFailures" />

    <Button
        android:layout_width="131dp"
        android:layout_column="0"
        android:layout_row="5"
        android:onClick="sendMessage"
        android:text="@string/Value" />

</GridLayout>


您尚未为第一个textview设置textcolor,您已为其余textview设置了textcolor。你的@drawable/gradientbg是什么?xml对我来说似乎很好。我能看到文字!这是背景图像。尝试添加颜色。不,卢卡凯。!我试着删除你的背景、尺寸和文字颜色。它适合我。哪些尺寸?我们从textview中删除了高度。不工作..我的意思是,为了测试,我删除了你的布局中的尺寸,因为我不知道尺寸的细节。