android - 布局项被隐藏

标签 android

我有一个相对布局,里面有两个线性的。第一个有一个图像作为背景,第二个有 4 个按钮,一个在另一个下面。

<RelativeLayout  android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_weight="1"
        android:orientation="vertical" >

<LinearLayout   android:id="@+id/img"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/bg1">
</LinearLayout>

<LinearLayout  android:id="@+id/header_layout_select"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" android:layout_below="@id/img
 android:layout_alignParentBottom="true"      android:orientation="vertical" >

<button .... >
<button .... >
<button .... >
<button .... >

</LinearLayout>

</RelativeLayout>

我希望 btn 布局位于 img 布局下方。我的问题是,如果我在非常小的屏幕(例如 2.7 英寸)中运行我的应用程序,我只能看到前 2 个按钮。我想查看所有按钮。

最佳答案

你可以添加一个Vertical ScrollView 点赞(伪代码)

<RelativeLayout>
<ScrollView >
<Relativelayout>
<linearLayout>
</linear>
<linear>
<button> </button>
<button> </button>
<button> </button>
<button> </button>
</linear>
</relative>
</ScrollView>
</RelativeLayout>

如果屏幕小,可以向下滚动

关于android - 布局项被隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17390359/

相关文章:

android - 无法通过 Android 应用程序在 Facebook 上共享内容

java - 在 android AsyncTask 中获取数据并更新 UI View

java - 服务内的广播接收器不工作

java - 操作栏未显示在 ListActivity 中

android - 在 Firebase UI 中设置 Logo 大小

java - 如何从另一个 Activity 刷新我的 Textview

java - 布局顶部的 Admob 横幅

android - Cordova Android 黑色启动画面

自 Android 6 Marshmallow 以来,javax.crypto.Cipher 的工作方式有所不同

Android json 解析不工作