当前位置: 首页 > 编程笔记 >

Android垂直滚动控件ScrollView使用方法详解

漆雕昊天
2023-03-14
本文向大家介绍Android垂直滚动控件ScrollView使用方法详解,包括了Android垂直滚动控件ScrollView使用方法详解的使用技巧和注意事项,需要的朋友参考一下

一、简介

二、方法

1)ScrollView垂直滚动控件使用方法

1、在layout布局文件的最外层建立一个ScrollView控件

2、在ScrollView控件中加入一个LinearLayout控件,并且把它的orientation设置为vertical

3、在LinearLayout控件中放入多个装有图片的ImageView控件

三、代码实例

1、效果图

2、代码

/Ex27ScrollView/src/fry/Activity01.java

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:scrollbars="none"
 >
 <LinearLayout 
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:orientation="vertical"
  >
  <ImageView 
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:src="@drawable/item1"
   />
  <ImageView 
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:src="@drawable/item2"
   />
  <ImageView 
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:src="@drawable/item3"
   />
  <ImageView 
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:src="@drawable/item4"
   />
  <ImageView 
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:src="@drawable/item5"
   />
 </LinearLayout>
 

</ScrollView>

四、注意点

1、ScrollView控件是放在layout的最外层

2、ScrollView控件中控制进度条的属性android:scrollbars

android:scrollbars="none"

是将滚动条设置为没有

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍HorizontalScrollView水平滚动控件使用方法详解,包括了HorizontalScrollView水平滚动控件使用方法详解的使用技巧和注意事项,需要的朋友参考一下 一、简介 用法ScrollView大致相同 二、方法 1)HorizontalScrollView水平滚动控件使用方法 1、在layout布局文件的最外层建立一个HorizontalScrollView控件

  • 问题内容: 这个 提供了一个用户可以水平和垂直滚动的功能。如何更改它以便div 仅 可垂直滚动? 问题答案: 除了使用错误的属性外,还可以解决它。滚动条可与任何财产被触发,或者每个人都可以被设置为任意的,,,,或。您当前正在查看以下两个: -此值将查看盒子的宽度和高度。如果已定义它们,则不会使框扩展到这些边界之外。而是(如果内容超出了这些边界),它将为超出其长度的任意一个边界(或两个边界)创建一个

  • 问题内容: 这个 给出了一个用户可以水平和垂直滚动的功能。如何更改它以便div 仅 可垂直滚动? 问题答案: 除了使用错误的属性外,还可以解决它。滚动条可与任何财产被触发,或者每个人都可以被设置为任意的,,,,或。您目前正在查看以下两个: -此值将查看盒子的宽度和高度。如果已定义它们,则不会使框扩展到这些边界之外。而是(如果内容超出了这些边界),它将为超出其长度的任意一个边界(或两个边界)创建一个

  • 我正在使用GridView创建一个组件来创建像Excel这样的表。在这里,我最初创建了一个2x2网格,稍后当用户单击按钮时,会添加额外的行和列。 这是我添加新专栏的做法:- 这可以正常工作并添加额外的列。问题是当添加列时,以前的列会收缩以适应新列,从而使每次添加新列时列看起来更小。我想一次只在屏幕上显示2列,然后让用户水平向前滚动以查看更多列。现在网格只能垂直滚动。同样,我希望在添加新行时发生这种

  • 到这里基本上你已经掌握了 Android 所有的常用控件,不知道有没有这样的疑惑:如果控件太多,在有的小尺寸手机上将屏幕占满了怎么办?是不是有一种通用的解决方法?没错,本节的主角——ScrollView 就是来帮你解决这个问题的,它让你的控件能够在屏幕显示不足的情况下,支持滚动展示。 1. ScrollView 的特性 ScrollView 是一种可以有效解决由于 View 过多显示不全的布局,它

  • 本文向大家介绍Android控件ListView使用方法详解,包括了Android控件ListView使用方法详解的使用技巧和注意事项,需要的朋友参考一下 Android控件ListView使用方法介绍,具体如下 一、ListView的简单用法 首先新建一个ListViewTest项目,并让Android Studio自动创建好活动。然后修改activity_main.xml中的代码,如下: 接下