Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android布局在横向视图中不显示滚动条_Android_Layout_Scroll - Fatal编程技术网

Android布局在横向视图中不显示滚动条

Android布局在横向视图中不显示滚动条,android,layout,scroll,Android,Layout,Scroll,这是我使用的布局,在纵向上看起来不错,但是一旦我将其定位为横向,我就无法引入滚动和最下面的按钮,即登录并将浮动重置为与其他元素重叠的顶部 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fi

这是我使用的布局,在纵向上看起来不错,但是一旦我将其定位为横向,我就无法引入滚动和最下面的按钮,即登录并将浮动重置为与其他元素重叠的顶部

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

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/black"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".LoginActivity" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"
            android:text="Callsign"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textColor="@android:color/darker_gray" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/textView1"
            android:layout_below="@+id/textView1"
            android:layout_marginTop="18dp"
            android:text="Medium Text"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="#00ff10"
            android:textSize="40sp" />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/textView2"
            android:layout_below="@+id/textView2"
            android:layout_marginTop="26dp"
            android:text="Password"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textColor="@android:color/darker_gray" />

        <LinearLayout
            android:id="@+id/linearLayout1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/textView3"
            android:layout_below="@+id/textView3"
            android:layout_marginTop="16dp" >

            <Button
                android:id="@+id/button1"
                android:layout_width="65sp"
                android:layout_height="65sp"
                android:text="0"
                android:textColor="#00ff10"
                android:textSize="45sp"    />

            <Button
                android:id="@+id/button2"
                android:layout_width="65sp"
                android:layout_height="65sp"
                android:text="0"
                android:textColor="#00ff10"
                android:textSize="45sp"    />

            <Button
                android:id="@+id/button3"
                android:layout_width="65sp"
                android:layout_height="65sp"
                android:text="0"
                android:textColor="#00ff10" 
                android:textSize="45sp"   />

            <Button
                android:id="@+id/button4"
                android:layout_width="65sp"
                android:layout_height="65sp"
                android:text="0" 
                android:textColor="#00ff10"
                android:textSize="45sp"   />
        </LinearLayout>

                <LinearLayout
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentBottom="true"
                    android:layout_centerHorizontal="true"
                    android:layout_marginBottom="20dp" >

                    <Button
                        android:id="@+id/login"
                        android:layout_width="82dp"
                        android:layout_height="64dp"
                        android:text="Login"
                        android:textColor="#00ff10" />

                    <Button
                        android:id="@+id/reset"
                        android:layout_width="82dp"
                        android:layout_height="64dp"
                        android:text="Reset"
                        android:textColor="#00ff10" />
                </LinearLayout>

 </RelativeLayout>
 </ScrollView>
使用滚动布局

并在清单文件中的活动标记内使用


android:WindowsOfInputMode=adjustResize | stateVisible | StateAllwayShidden

这是您需要添加的内容。您好,我确实使用了滚动视图,看起来很有效。但我有两个按钮重叠的问题。我已经更新了layout.xml。并粘贴了我的纵向和横向视图。是否需要进行其他配置?使用线性布局而不是相对布局,并设置android:orientation=verticalExcellent SSK。这就是我想要的。