温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

HorizontalScrollView怎么用

发布时间:2021-09-22 13:46:20 来源:亿速云 阅读:162 作者:小新 栏目:开发技术

小编给大家分享一下HorizontalScrollView怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

  Gallery(画廊)是一个锁定中心条目并且拥有水平滚动列表的视图,一般用来浏览图片,并且可以响应事件显示信息;Gallery还可以和ImageSwitcher组件结合使用来实现一个通过缩略图来浏览图片的效果。

  HorizontalScrollView简单使用

  但Gallery被谷歌废弃了,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果;但是HorizontalScrollView存在一个很大的问题,如果你仅是用来展示少量的图片,应该是没问题的,但是如果我希望HorizontalScrollView可以想ViewPager一样,既可以绑定数据集(动态改变图片),还能做到不管多少图片都不会OOM(ViewPager内部一直初始化,回收,最多保持3个View)。

  HorizontalScrollView使用简单示例:

  HorizontalScrollView其实是FrameLayout的子类,里面最多只能包含一个直接组件(组件里面还可以嵌套组件),这里选择LinearLayout,方向设置水平。

  布局文件activity_main.xml

  <?xmlversion="1.0"encoding="utf-8"?>

  <LinearLayoutxmlns:android="

  android:layout_width="match_parent"

  android:layout_height="match_parent">

  <HorizontalScrollView

  android:layout_width="wrap_content"

  android:layout_height="wrap_content"

  android:layout_gravity="center_vertical"

  android:background="#AA444444"

  android:scrollbars="none">

  <LinearLayout

  android:id="@+id/id_gallery"

  android:layout_width="wrap_content"

  android:layout_height="wrap_content"

  android:layout_gravity="center_vertical"

  android:orientation="horizontal"/>

  </HorizontalScrollView>

  </LinearLayout>

看完了这篇文章,相信你对“HorizontalScrollView怎么用”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI