布局更改为横向时显示丢失

用户名

我将Scroll View作为主要控件,并在其中包含几个相对布局,嵌套表布局和相对布局,当我将手机切换到横向模式时,活动结束时我没有显示的按钮。有没有合适的方法,我试过了对,那没用。这是XML代码,


<ScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:fillViewport="true"
  android:fadeScrollbars="false" > 

  <RelativeLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/rel"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:background="#FFFFFF"
      android:orientation="vertical" >

      <RelativeLayout
          android:id="@+id/apt"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:orientation="vertical"
          android:paddingBottom="10dp"
          android:paddingLeft="10dp"
          android:paddingRight="10dp"
          android:paddingTop="10dp" >

          <ImageView
              android:id="@+id/logoutxml"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_alignParentRight="true"
              android:clickable="true"
              android:onClick="onClick"
              android:paddingRight="10dp"
              android:src="@drawable/home" />

          <TextView
              android:id="@+id/screenheading"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_alignParentLeft="true"
              android:paddingLeft="5dp"
              android:text="Create Task"
              android:textSize="18dip"
              android:textStyle="bold" />
      </RelativeLayout>

      <TextView
          android:id="@+id/msg"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@id/apt"
          android:layout_centerHorizontal="true"
          android:layout_centerVertical="true"
          android:layout_marginLeft="10dip"
          android:layout_marginRight="10dip"
          android:layout_marginTop="80dp"
          android:gravity="center_horizontal"
          android:textSize="18dp"
          android:textStyle="bold" />


      <TextView
          android:id="@+id/footer"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentBottom="true"
          android:layout_centerHorizontal="true"
          android:layout_gravity="bottom"
          android:layout_marginTop="5dip"
          android:layout_marginBottom="5dip"
          android:layout_marginLeft="2dip"
          android:layout_marginRight="2dip"
          android:text="All rights reserved © 2012-13.Powered by Dewhive"
          android:textSize="13sp" />


         <RelativeLayout
          android:id="@+id/rlo"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:orientation="vertical"
           android:layout_below="@id/apt"   
           android:layout_above="@id/footer"
          >


      <TableLayout
          android:id="@+id/tb"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentLeft="true"         
          android:layout_marginTop="5dp" >

          <TableRow
              android:id="@+id/tableRow1"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:padding="10dip" >

              <TextView
                  android:id="@+id/id1"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:gravity="left"
                  android:text="Assignees:"
                  android:textColor="#707070"
                  android:textSize="15dp"
                  android:textStyle="bold" />

              <TextView
                  android:id="@+id/asgnames"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:layout_marginLeft="15dp"
                  android:gravity="left"
                  android:textSize="15dp"
                  android:textStyle="bold" />
          </TableRow>

          <TableRow
              android:id="@+id/tableRow2"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:padding="10dip" >

              <TextView
                  android:id="@+id/id2"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:gravity="left"
                  android:text="Patner Name:"
                  android:textColor="#707070"
                  android:textSize="15dp"
                  android:textStyle="bold" />

              <TextView
                  android:id="@+id/patnernames"
                  android:layout_width="200dip"
                  android:layout_height="wrap_content"
                  android:layout_marginLeft="15dp"
                  android:gravity="left"
                  android:maxLines="4"
                  android:textSize="15dp"
                  android:textStyle="bold" />
          </TableRow>

          <TableRow
              android:id="@+id/tableRow3"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:padding="10dip" >

              <TextView
                  android:id="@+id/id3"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:gravity="left"
                  android:text="Task Id:"
                  android:textColor="#707070"
                  android:textSize="15dp"
                  android:textStyle="bold" />

              <TextView
                  android:id="@+id/taskid"
                  android:layout_width="200dp"
                  android:layout_height="wrap_content"
                  android:layout_marginLeft="15dip"
                  android:gravity="left"
                  android:maxLines="3"
                  android:textSize="15dp"
                  android:textStyle="bold" />
          </TableRow>

          <TableRow
              android:id="@+id/tableRow4"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:padding="10dip" >

              <TextView
                  android:id="@+id/id4"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:gravity="left"
                  android:text="Deadline Date:"
                  android:textColor="#707070"
                  android:textSize="15dp"
                  android:textStyle="bold" />

              <TextView
                  android:id="@+id/dldate"
                  android:layout_width="200dp"
                  android:layout_height="wrap_content"
                  android:layout_marginLeft="15dip"
                  android:gravity="left"
                  android:maxLines="3"
                  android:textSize="15dp"
                  android:textStyle="bold" />
          </TableRow>
      </TableLayout>

      <RelativeLayout
          android:id="@+id/rl11"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:layout_below="@id/tb"
          android:orientation="vertical"
          android:padding="10dip"
           >

          <TextView
              android:id="@+id/id5"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_marginTop="10dip"
              android:gravity="left"
              android:text="Description:"
              android:textColor="#707070"
              android:textSize="15dp"
              android:textStyle="bold" />

          <TextView
              android:id="@+id/descp"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_below="@id/id5"
              android:layout_marginTop="10dip"
              android:gravity="left"
              android:maxLines="10"
              android:textStyle="bold" />

          <Button
              android:id="@+id/save"
              android:layout_width="fill_parent"
              android:layout_height="40dp"
              android:layout_alignParentLeft="true"
              android:layout_centerVertical="true"
              android:background="@drawable/buttonstyle"
              android:layout_below="@id/descp"
              android:text="Save"
              android:textColor="#FFFFFF" 
              android:padding="2dip"/>

          <Button
              android:id="@+id/assign"
              android:layout_width="fill_parent"
              android:layout_height="40dp"
              android:layout_alignParentLeft="true"
              android:layout_below="@+id/save"
              android:layout_marginTop="10dp"
              android:background="@drawable/buttonstyle"
              android:padding="2dip"
              android:text="Assign"
              android:textColor="#FFFFFF"
               />

      </RelativeLayout>

      </RelativeLayout>

      <!--
         <RelativeLayout android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:orientation="vertical" 
              android:id="@+id/bll"
              android:layout_marginTop="10dp"
              android:layout_marginBottom="10dp"
              android:layout_below="@id/rl11"            
              >       

        <Button android:text="Save"
        android:id="@+id/save"
        android:layout_width="fill_parent"
        android:layout_height="40dp"
        android:layout_marginRight="5dp"
        android:layout_marginLeft="5dp"
        android:background="@drawable/buttonstyle"
        android:textColor="#FFFFFF"
        android:layout_weight="1"
        android:layout_marginBottom="5dip" 
        >
        </Button>

         <Button android:text="Assign"
        android:id="@+id/assign"
        android:layout_width="fill_parent"
        android:layout_height="40dp"
        android:layout_marginTop="10dip"
        android:layout_marginRight="5dp"
        android:layout_marginLeft="5dp"
        android:background="@drawable/buttonstyle"
        android:textColor="#FFFFFF"
        android:layout_weight="1"
        android:layout_marginBottom="5dip" >
        </Button>         

        </RelativeLayout>   
      -->


  </RelativeLayout>

    </ScrollView>
克沙夫

尝试这种方法,最好在任何可能的地方使用线性布局

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fadeScrollbars="false"
    android:fillViewport="true" >

    <LinearLayout
        android:id="@+id/rel"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#FFFFFF"
        android:orientation="vertical" >

        <RelativeLayout
            android:id="@+id/apt"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:paddingBottom="10dp"
            android:paddingLeft="10dp"
            android:paddingRight="10dp"
            android:paddingTop="10dp" >

            <ImageView
                android:id="@+id/logoutxml"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:clickable="true"
                android:onClick="onClick"
                android:paddingRight="10dp"
                android:src="@drawable/ic_launcher" />

            <TextView
                android:id="@+id/screenheading"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:paddingLeft="5dp"
                android:text="Create Task"
                android:textSize="18dip"
                android:textStyle="bold" />
        </RelativeLayout>

        <RelativeLayout
            android:id="@+id/rlo"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >

            <TableLayout
                android:id="@+id/tb"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_marginTop="5dp" >

                <TableRow
                    android:id="@+id/tableRow1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:padding="10dip" >

                    <TextView
                        android:id="@+id/id1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:gravity="left"
                        android:text="Assignees:"
                        android:textColor="#707070"
                        android:textSize="15dp"
                        android:textStyle="bold" />

                    <TextView
                        android:id="@+id/asgnames"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="15dp"
                        android:gravity="left"
                        android:textSize="15dp"
                        android:textStyle="bold" />
                </TableRow>

                <TableRow
                    android:id="@+id/tableRow2"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:padding="10dip" >

                    <TextView
                        android:id="@+id/id2"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:gravity="left"
                        android:text="Patner Name:"
                        android:textColor="#707070"
                        android:textSize="15dp"
                        android:textStyle="bold" />

                    <TextView
                        android:id="@+id/patnernames"
                        android:layout_width="200dip"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="15dp"
                        android:gravity="left"
                        android:maxLines="4"
                        android:textSize="15dp"
                        android:textStyle="bold" />
                </TableRow>

                <TableRow
                    android:id="@+id/tableRow3"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:padding="10dip" >

                    <TextView
                        android:id="@+id/id3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:gravity="left"
                        android:text="Task Id:"
                        android:textColor="#707070"
                        android:textSize="15dp"
                        android:textStyle="bold" />

                    <TextView
                        android:id="@+id/taskid"
                        android:layout_width="200dp"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="15dip"
                        android:gravity="left"
                        android:maxLines="3"
                        android:textSize="15dp"
                        android:textStyle="bold" />
                </TableRow>

                <TableRow
                    android:id="@+id/tableRow4"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:padding="10dip" >

                    <TextView
                        android:id="@+id/id4"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:gravity="left"
                        android:text="Deadline Date:"
                        android:textColor="#707070"
                        android:textSize="15dp"
                        android:textStyle="bold" />

                    <TextView
                        android:id="@+id/dldate"
                        android:layout_width="200dp"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="15dip"
                        android:gravity="left"
                        android:maxLines="3"
                        android:textSize="15dp"
                        android:textStyle="bold" />
                </TableRow>
            </TableLayout>

            <RelativeLayout
                android:id="@+id/rl11"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_below="@id/tb"
                android:orientation="vertical"
                android:padding="10dip" >

                <TextView
                    android:id="@+id/id5"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="10dip"
                    android:gravity="left"
                    android:text="Description:"
                    android:textColor="#707070"
                    android:textSize="15dp"
                    android:textStyle="bold" />

                <TextView
                    android:id="@+id/descp"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_below="@id/id5"
                    android:layout_marginTop="10dip"
                    android:gravity="left"
                    android:maxLines="10"
                    android:textStyle="bold" />

                <Button
                    android:id="@+id/save"
                    android:layout_width="fill_parent"
                    android:layout_height="40dp"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@id/descp"
                    android:layout_centerVertical="true"
                    android:background="@drawable/ic_launcher"
                    android:padding="2dip"
                    android:text="Save"
                    android:textColor="#FFFFFF" />

                <Button
                    android:id="@+id/assign"
                    android:layout_width="fill_parent"
                    android:layout_height="40dp"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/save"
                    android:layout_marginTop="10dp"
                    android:background="@drawable/ic_launcher"
                    android:padding="2dip"
                    android:text="Assign"
                    android:textColor="#FFFFFF" />
            </RelativeLayout>
        </RelativeLayout>

        <TextView
            android:id="@+id/msg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dip"
            android:layout_marginRight="10dip"
            android:layout_marginTop="80dp"
            android:text="AGDHAGDJAGDJABD"
            android:gravity="center_horizontal"
            android:textSize="18dp"
            android:textStyle="bold" />

        <TextView
            android:id="@+id/footer"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom"
            android:layout_marginBottom="5dip"
            android:layout_marginLeft="2dip"
            android:layout_marginRight="2dip"
            android:layout_marginTop="5dip"
            android:text="All rights reserved © 2012-13.Powered by Dewhive"
            android:textSize="13sp" />
    </LinearLayout>

</ScrollView>

希望能对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

布局更改为横向时显示丢失

来自分类Dev

当iPad从横向更改为纵向时,ios7 UIProgressView丢失

来自分类Dev

当视图从纵向更改为横向时,方向不会更改

来自分类Dev

ConstraintLayout 不会更改为横向

来自分类Dev

横向模式不更改布局

来自分类Dev

将 <button> 更改为 <asp:Button> 时丢失 CSS 格式

来自分类Dev

Cordova iOS将屏幕方向更改为在单个页面上横向显示

来自分类Dev

使用片段更改为横向时,地图行为会发生变化

来自分类Dev

使用appium时,如何将设备方向更改为横向模式?

来自分类Dev

使用片段更改为横向时,地图行为会发生变化

来自分类Dev

将PDF页面从纵向更改为横向

来自分类Dev

滚动视图的位置从纵向更改为横向

来自分类Dev

相应地更改为横向/纵向模式

来自分类Dev

屏幕处于横向模式时的扩展布局显示半黑屏

来自分类Dev

键盘布局从英国更改为美国,未显示为设置更改

来自分类Dev

键盘布局从英国更改为美国,未显示为设置更改

来自分类Dev

当桌面布局从 4*5 更改为 5*5 时,如何自动更改小部件 minwidth?

来自分类Dev

将GetStockObject(WHITE_BRUSH)更改为GetStockObject(GREY_BRUSH)时,鼠标光标丢失

来自分类Dev

UICollectionView在更改布局时显示旧单元格

来自分类Dev

键盘显示时更改自动布局常量

来自分类Dev

Swift:显示键盘时更改自动布局约束

来自分类Dev

UICollectionView在更改布局时显示旧单元格

来自分类Dev

如何在显示旋转时以编程方式更改布局约束

来自分类Dev

横向显示时显示ActionBar的标题/文本

来自分类Dev

当我将按钮更改为图标时,无法单击它以转到新的布局

来自分类Dev

动态地将游戏从纵向更改为横向

来自分类Dev

iOS 8自定义键盘的高度从纵向更改为横向,然后再横向更改为纵向

来自分类Dev

jQuery的将全角更改为盒装布局

来自分类Dev

纵向和横向时如何更改UI

Related 相关文章

  1. 1

    布局更改为横向时显示丢失

  2. 2

    当iPad从横向更改为纵向时,ios7 UIProgressView丢失

  3. 3

    当视图从纵向更改为横向时,方向不会更改

  4. 4

    ConstraintLayout 不会更改为横向

  5. 5

    横向模式不更改布局

  6. 6

    将 <button> 更改为 <asp:Button> 时丢失 CSS 格式

  7. 7

    Cordova iOS将屏幕方向更改为在单个页面上横向显示

  8. 8

    使用片段更改为横向时,地图行为会发生变化

  9. 9

    使用appium时,如何将设备方向更改为横向模式?

  10. 10

    使用片段更改为横向时,地图行为会发生变化

  11. 11

    将PDF页面从纵向更改为横向

  12. 12

    滚动视图的位置从纵向更改为横向

  13. 13

    相应地更改为横向/纵向模式

  14. 14

    屏幕处于横向模式时的扩展布局显示半黑屏

  15. 15

    键盘布局从英国更改为美国,未显示为设置更改

  16. 16

    键盘布局从英国更改为美国,未显示为设置更改

  17. 17

    当桌面布局从 4*5 更改为 5*5 时,如何自动更改小部件 minwidth?

  18. 18

    将GetStockObject(WHITE_BRUSH)更改为GetStockObject(GREY_BRUSH)时,鼠标光标丢失

  19. 19

    UICollectionView在更改布局时显示旧单元格

  20. 20

    键盘显示时更改自动布局常量

  21. 21

    Swift:显示键盘时更改自动布局约束

  22. 22

    UICollectionView在更改布局时显示旧单元格

  23. 23

    如何在显示旋转时以编程方式更改布局约束

  24. 24

    横向显示时显示ActionBar的标题/文本

  25. 25

    当我将按钮更改为图标时,无法单击它以转到新的布局

  26. 26

    动态地将游戏从纵向更改为横向

  27. 27

    iOS 8自定义键盘的高度从纵向更改为横向,然后再横向更改为纵向

  28. 28

    jQuery的将全角更改为盒装布局

  29. 29

    纵向和横向时如何更改UI

热门标签

归档