android - 包含微调器时无法向下滑动

标签 android android-spinner android-relativelayout

我的 Android 应用程序使用给定的布局(考虑到还有大约 7 个 AutoCompleteTextViews 和 5 个 Spinner)但是我无法向下滑动屏幕。问题是以某种方式与 view 有关还是更可能与 activity 有关?任何帮助都会很棒,因为我被困在这里。

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    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="com.example.meg.myapplication.Activity"
    android:gravity="center_horizontal"
    android:weightSum="1"
    android:baselineAligned="false">

<AutoCompleteTextView
    android:id="@+id/view1"
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:inputType="textPersonName"
    android:maxLines="1"
    android:singleLine="true"
    android:imeOptions="actionDone"
    android:textSize="15sp"
    android:padding="10dp"
    android:textColor="#a9a9a9"
    android:layout_marginBottom="5dp"
    />

...

<Spinner
    android:id="@+id/spinner1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    />

...

</RelativeLayout>

最佳答案

添加 ScrollView

<ScrollView
    android:id="@+id/scrollView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1">

<AutoCompleteTextView
android:id="@+id/view1"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:inputType="textPersonName"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionDone"
android:textSize="15sp"
android:padding="10dp"
android:textColor="#a9a9a9"
android:layout_marginBottom="5dp"
/>

 ...

<Spinner
android:id="@+id/spinner1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

...

</ScrollView>

关于android - 包含微调器时无法向下滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26734299/

相关文章:

java - XML 错误和 Java(TM) Platform SE 二进制崩溃

android - 显示设置弹出窗口的位置?

android - 带有 jquery 超大的 android 上的跳动背景图像

android - 为什么内容提供者使用 URI 而不是数据库?

android - 从Android上的 Assets 读取音频文件

java - 在带有 dp 的 relativeLayout 中使用布局参数

android - 抽屉布局内的相对布局: relative layout params cannot be cast into drawer layout params

android - 如何更改微调器弹出窗口的背景颜色?

android - 带有下拉图标的微调器背景颜色

android - 如何实现这种布局