0

我有一个 android 应用程序,在刷卡后会显示一些片段,

我的第二个片段布局中的 textView 没有正确显示,

我已经在hierarchyviewer中完成了布局的可视化,

看到我的第二个布局,框架显示在右侧,如何解决这个问题?

在此处输入图像描述

这是我的xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" 
    android:background="@drawable/gray_background">

    <com.egoclean.android.widget.flinger.ViewFlinger
        android:id="@+id/flinger"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="15dip"
                android:text="1. HOW TO PREPARE THE SKIN"
                android:textColor="#da002e" />

             <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="15dip"
                android:textColor="#333333" 
                android:text="@string/taping_prepare"/>

    </LinearLayout>

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

               <TextView
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:padding="15dip"
                    android:textColor="#da002e"
                    android:text="2. WHERE TO APPLY THE TAPeE" />

            <TextView
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:padding="15dip"
                    android:textColor="#da002e"
                    android:text="2. WHERE TO APPLY THE TAPeE" />

    </LinearLayout>

        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

           <TextView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="15dip"
            android:textColor="#da002e"
            android:text="3. HOW TIGHT TO TAPE" />

            <TextView
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:padding="15dip"
                    android:textColor="#da002e"
                    android:text="2. WHERE TO APPLY THE TAPeE" />

    </LinearLayout>

        <TextView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="15dip"
            android:textColor="#da002e"
            android:text="4. HOW MUCH TAPE TO APPLY" />
        <TextView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="15dip"
            android:textColor="#da002e"
            android:text="5. WHEN TO REMOVE THE TAPE" />
        <TextView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="15dip"
            android:textColor="#da002e"
            android:text="6. HOW TO REMOVE THE TAPE" />
    </com.egoclean.android.widget.flinger.ViewFlinger>

</LinearLayout>

那么,请问如何解决这个问题?

多谢!

4

1 回答 1

1

ok got it,

is because i was using

fill_parent

on the text view

using now

wrap_content

on the layout width and height, fixed it

;)

于 2012-07-25T03:33:45.563 回答