在Android模拟器中,TextView的所有值都不可见

时间:2014-05-03 07:46:37

标签: android textview

我是Android的新手并试图在Textview中显示某些值。我正在模拟器中测试我的应用程序。这是我在java中的代码..

status.setText(("PNR:       "+pnr+"\n"+
    "Train No:              "+trainNum+"\n"+
    "Train Name:            "+trainName+"\n"+
    "Date Of Journey:       "+date+"\n"+
    "From Station   :       "+fromname+"\n"+
    "To Station     :       "+toname+"\n"+
    "ReservationUpTo:       "+uptoname+"\n"+
    "Boarding Point :       "+boardtoname+"\n"+
    "Class          :       "+classvalue+"\n"+
    "Chart Status   :       "+chartstatus+"\n"+
    "No Of Passenger:       "+noofpass+"\n"+
    "Booking Status :       "+booking_status+"\n"+
    "Current Status :       "+current_status+"\n"
));

但是当我看到它进入模拟器时,我无法在"ReservationUpTo:之后看到值。所以我的问题是它也会在电话中,或者通过滚动屏幕看到所有值。

我没有真正的Android手机来测试这个app.sorry。

请帮帮我..

这是我的TextView ..

 <TextView
    android:id="@+id/textView2"
    android:layout_width="match_parent"
    android:layout_column="0"
    android:layout_columnSpan="6"
    android:layout_gravity="right|bottom"
    android:layout_row="6"
    android:textColor="#ffffff" />

3 个答案:

答案 0 :(得分:1)

将您的测试视图包含在scrollview内,您甚至可以通过在模拟器中滚动来查看所有文本

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

 <TextView
 android:id="@+id/textView2"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:layout_column="0"
 android:layout_columnSpan="6"
 android:layout_gravity="right|bottom"
 android:layout_row="6"
 android:textColor="#ffffff" />

<ScrollView/>

答案 1 :(得分:1)

<TextView
    android:id="@+id/textView2"
    android:layout_width="match_parent"
    android:layout_column="0"
    android:layout_columnSpan="6"
    android:layout_gravity="right|bottom"
    android:layout_row="6"
    android:layout_height="match_parent"
    android:textColor="#0f0f0f" />

答案 2 :(得分:1)

将此添加到您的xml

android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:maxLines="4" // or an higher value
android:lines="4"    //also here