【问题标题】:LinearLayout layout 2 textviewsLinearLayout 布局 2 个文本视图
【发布时间】:2014-08-09 18:59:49
【问题描述】:

我想尝试让两个文本视图布局均匀 -

 _______________________
|Tom      Smith         |
|Peter    Johnson       |
|lkallls  sfd           |
|_______________________|

但我的看起来像这样,我不想要

 _______________________
|Tom        Smith       |
|Peter     Johnson      |
|lkallls     sfd        |
|_______________________|


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:local="http://schemas.android.com/apk/res-auto"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <LinearLayout
        android:orientation="horizontal"
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/linearLayout9">
        <TextView
            android:text="qweqweqwe"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:id="@+id/tvExVat" />
        <TextView
            android:text="qwe"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:id="@+id/tvTurnOver" />
    </LinearLayout>
    <LinearLayout
        android:orientation="horizontal"
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/linearLayout1">
        <TextView
            android:text="aaaaaaaa"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:id="@+id/tvTurnOverToday" />
        <TextView
            android:text="sdfsd"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:id="@+id/vTurnOverMtd" />
    </LinearLayout>

</LinearLayout>

我不确定我应该使用网格布局还是保持线性?

有人可以帮助我朝着正确的方向前进吗?

【问题讨论】:

    标签: android layout xamarin textview


    【解决方案1】:

    试试这个代码:-

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:local="http://schemas.android.com/apk/res-auto"
            android:orientation="vertical"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
            <LinearLayout
                android:orientation="horizontal"
                android:minWidth="25px"
                android:minHeight="25px"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:weightSum="2"
                android:id="@+id/linearLayout9">
                <TextView
                    android:text="qweqweqwe"
                    android:textAppearance="?android:attr/textAppearanceMedium"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/tvExVat" />
                <TextView
                    android:text="qwe"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/tvTurnOver" />
            </LinearLayout>
            <LinearLayout
                android:orientation="horizontal"
                android:minWidth="25px"
                android:minHeight="25px"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:weightSum="2"
                android:id="@+id/linearLayout1">
                <TextView
                    android:text="aaaaaaaa"
                    android:textAppearance="?android:attr/textAppearanceMedium"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/tvTurnOverToday" />
                <TextView
                    android:text="sdfsd"
                    android:textAppearance="?android:attr/textAppearanceMedium"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/vTurnOverMtd" />
      </LinearLayout>
    
    </LinearLayout>
    

    【讨论】:

      【解决方案2】:

      你应该试试这个代码,它应该可以按照你的意愿工作

                      <LinearLayout
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:orientation="vertical" >
      
                          <TextView
                              android:id="@+id/text1"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:text="John" />
      
                          <TextView
                              android:id="@+id/text1"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:text="Jani" />
      
                          <TextView
                              android:id="@+id/text1"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:text="Janardhan" />
                      </LinearLayout>
      
                      <LinearLayout
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:orientation="vertical"
                          android:paddingLeft="10dp" >
      
                          <TextView
                              android:id="@+id/text1"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:text="John" />
      
                          <TextView
                              android:id="@+id/text1"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:text="Jani" />
      
                          <TextView
                              android:id="@+id/text1"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:text="Janardhan" />
                      </LinearLayout>
      
                  </LinearLayout> 
      

      【讨论】:

        【解决方案3】:

        试试这个

            <?xml version="1.0" encoding="utf-8"?>
        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:local="http://schemas.android.com/apk/res-auto"
            android:orientation="horizontal"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
            <LinearLayout
                android:orientation="vertical"
                android:minWidth="25px"
                android:minHeight="25px"
                android:layout_width="0dip"
                android:layout_weight="1"
                android:layout_height="wrap_content"
                android:id="@+id/linearLayout9">
                <TextView
                    android:text="qweqweqwe"
                    android:textAppearance="?android:attr/textAppearanceMedium"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/tvExVat" />
                <TextView
                    android:text="qwe"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/tvTurnOver" />
            </LinearLayout>
            <LinearLayout
                android:orientation="vertical"
                android:minWidth="25px"
                android:minHeight="25px"
                android:layout_width="0dip"
                android:layout_weight="1"
                android:layout_height="wrap_content"
                android:id="@+id/linearLayout1">
                <TextView
                    android:text="aaaaaaaa"
                    android:textAppearance="?android:attr/textAppearanceMedium"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/tvTurnOverToday" />
                <TextView
                    android:text="sdfsd"
                    android:textAppearance="?android:attr/textAppearanceMedium"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:id="@+id/vTurnOverMtd" />
            </LinearLayout>
        
        </LinearLayout>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-08-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-02-09
          相关资源
          最近更新 更多