Android 布局在纵向模式下不工作

Android 布局在纵向模式下不工作,android,Android,有人能告诉我这个布局有什么问题吗,因为它似乎不能在纵向模式下工作,但在横向模式下却非常适合屏幕。我已经附上了我要做的事情的屏幕截图,上面是一个列表,它被添加到列表视图 更新: 在纵向模式下,视图变得混乱。所有线性布局都具有相同的id线性布局1。我认为您应该为不同的视图提供不同的ID。您所写的内容存在一些问题: 您假设无论屏幕是什么,宽度都足够。您可能需要添加一个或使用不同的布局 每个布局都有相同的id 为什么你的相亲游戏有安卓:orientation=“vertical” @为什么你需要清单文件

有人能告诉我这个布局有什么问题吗,因为它似乎不能在
纵向
模式下工作,但在
横向
模式下却非常适合屏幕。我已经附上了我要做的事情的屏幕截图,上面是一个
列表
,它被添加到
列表视图

更新:


在纵向模式下,视图变得混乱。

所有
线性布局
都具有相同的id
线性布局1
。我认为您应该为不同的视图提供不同的ID。

您所写的内容存在一些问题:

  • 您假设无论屏幕是什么,宽度都足够。您可能需要添加一个或使用不同的布局

  • 每个布局都有相同的id

  • 为什么你的相亲游戏有安卓:orientation=“vertical”


  • @为什么你需要清单文件。。。。在肖像模式下,内容会变得杂乱无章。你为什么需要ans?@Kevin,很难理解这个问题,“变得杂乱无章”并不能说明什么。@Kevin很明显,内容会占用大量空间(宽度),特别是由于你设置了填充物@NiravRanpara
    清单
    会有什么不同?我做了两个和三个,但它不起作用。。。。右侧部分不可见。。。它只显示了前两列…@Kevin#1是这里的真实答案。@Kevin为了确保有足够的空间,可以为每个项目设置不同的背景颜色,或者为它们设置较小的宽度,或者在具有大量宽度空间的设备/模拟器上运行应用程序。@androiddeveloper:Horizone正在工作,但我不想让卷轴看到最后的项目。。。我应该缩小宽度吗。。。我不想为potrait模式加载不同的布局。@Kevin你必须了解Android开发的一些事情:有很多不同的屏幕。有些比您的设备小,有些比您的设备大。文本不能太小,否则很难阅读。除了使用如此多的线性布局(例如使用TableLayout或GridLayout),还有许多其他解决方案。你应该决定什么最适合你的应用。
    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        android:padding="5dip" >
    
        <LinearLayout
            android:id="@+id/linearLayout1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_marginRight="5dip"
            android:padding="1dip" >
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="20dp"
                android:text="Total Pregnancies"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="30dp"
                android:text="10"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="160dp"
                android:text="Full Term"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="75dp"
                android:text="11"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="190dp"
                android:text="Premature"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="30dp"
                android:text="12"
                android:textColor="#000000" />
    
        </LinearLayout>
    
        <LinearLayout
            android:id="@+id/linearLayout1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/linearLayout1"
            android:layout_below="@+id/linearLayout1"
            android:layout_marginTop="35dp"
            android:padding="1dip" >
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="20dp"
                android:text="Multiples"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="85dp"
                android:text="16"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="160dp"
                android:text="Living"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="95dp"
                android:text="17"
                android:textColor="#000000" />
        </LinearLayout>
    
        <LinearLayout
            android:id="@+id/linearLayout1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/linearLayout1"
            android:layout_centerVertical="true"
            android:padding="1dip" >
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="20dp"
                android:text="Ab Included"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="70dp"
                android:text="13"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="160dp"
                android:text="Ab Spontaneous"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="30dp"
                android:text="14"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="190dp"
                android:text="Ectopics"
                android:textColor="#000000" />
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:paddingLeft="35dp"
                android:text="15"
                android:textColor="#000000" />
        </LinearLayout>
    
    </RelativeLayout>