ScrollView在另一个布局Android之上

用户名

在下面的代码中,我有两个主要容器,一个RelativeLayout和一个ScrollView。我需要将RelativeLayout固定在最上面,并在下面使ScrollView和Images滚动。我有以下两个问题:

  1. 虽然我的ScrollView是可滚动的,但它位于RelativeLayout的顶部。!重要的
  2. 垂直LinearLayout中显示的我的图像视图为缩略图大小。如果我有15-20张图像,则它们会占用很多垂直空间。如何根据屏幕尺寸使图像适合一行中的最大值,然后转到下一行?

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical">
        </LinearLayout>
    </RelativeLayout>
    
    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">
    
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical">
    
            <ImageView>
            </ImageView>
    
            <ImageView>
            </ImageView>
    
            <ImageView>
            </ImageView>
    
            <ImageView>
            </ImageView>
    
        </LinearLayout>
    </ScrollView>
    
Praveen Kumar Purushothaman

按照以下简单方法进行操作:

  1. 您需要为父级使用固定的高度,即<RelativeLayout>
  2. 将的高度设置ScrollViewmatch_parent
  3. 确保将所有内容放入LinearLayout

最后,您将得到以下结果:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">
    </RelativeLayout>
</LinearLayout>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

<link> vs <a>:何时在另一个之上使用?

来自分类Dev

如何在scrollview中膨胀另一个xml布局

来自分类Dev

FFMPEG在另一个视频之上叠加视频

来自分类Dev

Android中另一个Imageview之上的ImageView

来自分类Dev

Android以编程方式将布局视图添加到另一个布局

来自分类Dev

检查MovieClip是否在另一个之上

来自分类Dev

一个容器在另一个之上?

来自分类Dev

在另一个窗口之上的窗口?

来自分类Dev

我可以将一个d3布局放在另一个布局之上吗?

来自分类Dev

SpriteKit:另一个节点之上的节点

来自分类Dev

以编程方式在另一个布局之上添加一个布局

来自分类Dev

ModelAdmin与GridField:何时在另一个之上使用?

来自分类Dev

引导行在另一个之上

来自分类Dev

在另一个布局android中查看viewpager

来自分类Dev

如何在scrollview中膨胀另一个xml布局

来自分类Dev

访问另一个活动的布局Android

来自分类Dev

在另一个JLabel之上的JLabel?

来自分类Dev

FFMPEG在另一个视频之上叠加视频

来自分类Dev

在另一个scrollview上方看到scrollView

来自分类Dev

Android中另一个Imageview之上的ImageView

来自分类Dev

如何使表格保持在另一个之上

来自分类Dev

一个容器在另一个之上?

来自分类Dev

Android:将布局延伸到另一个之上

来自分类Dev

将模板加载到另一个之上

来自分类Dev

将div放在另一个之上

来自分类Dev

如何在另一个布局之上添加布局?

来自分类Dev

在另一个值之上回显值

来自分类Dev

将布局放在另一个之上

来自分类Dev

如何实现这种布局设计,其中视图位于另一个视图之上