TextView不在布局中显示

时间:2016-11-12 10:58:26

标签: android android-layout android-fragments

我有一个带有textview的布局,ID =" credit_wallet"。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/md_brown_900"
    android:orientation="vertical" >

    <include
        android:id="@+id/lay_include"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
                layout="@layout/top_points_bar" />
    <TextView
        android:id="@+id/credit_wallet"
        android:gravity="center"
        android:textColor="@color/md_brown_700"
        android:layout_marginTop="65dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        />
    <com.justfashion.Logo
android:id="@+id/logo"
        android:text="Fashion Wallet"
        android:gravity="center"
        android:textSize="20dp"
        android:textColor="@color/md_brown_700"
        android:layout_marginTop="60dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        />

    <ListView
        android:id="@+id/listearncredit"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="70dp"
        android:layout_below="@+id/logo"
        android:cacheColorHint="@color/AliceBlue"
        android:textColor="@color/AntiqueWhite"

        android:dividerHeight="0dp"
        android:divider="@color/Aqua"/>

</RelativeLayout>

我的JAVA:

http://pastebin.com/raw/bgf4njkT

它没有显示credit_wallet中的值。怎么了?请帮帮我们!

顺便说一下。当我添加一些示例文本时,它显示但不是值。

3 个答案:

答案 0 :(得分:0)

实际上,它显示了,但textColor是白色的“与背景相同,在你的情况下它是棕色的”。尝试设置它!

答案 1 :(得分:0)

它像你的背景是棕色的那样松散,而你的TextView textcolor也是棕色...... 尝试将textColor更改为白色,并查看它是否为textColor问题。布朗棕色=&gt;一种看不见的价值......

答案 2 :(得分:0)

只需在java代码中查看此行

即可
creditWallet.setText(PreferenceConnector.readInteger(aiContext, PreferenceConnector.WALLETPOINTS,0)+"");

您是否收到任何文字。在那里进行调试