zoukankan      html  css  js  c++  java
  • ScrollView

    理论部分

    1ScrollViewHorizontalScrollView是为控件或者布局添加滚动条

    2、上述两个控件只能有一个孩子

    3、上述两个控件可以互相嵌套

    4ScrollView实现垂直滚动条,HorizontalScrollView实现水平滚动条

    5、滚动条的位置由layout_widthlayout_height决定(滚动条的位置都在边缘处)

    疑问是:

    下面这个例子的ScrollView layout_widthfill_parent,但是却是wrap_conttent的效果。所以滚动条在屏幕外。

     

    <?xml version="1.0" encoding="utf-8"?>
    <HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
                          android:layout_width="fill_parent"
                          android:layout_height="fill_parent">
    
        <ScrollView
                android:layout_width="fill_parent"
                android:layout_height="wrap_content">
    
            <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
    
                <TextView
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:text="@string/hello"
                        android:textSize="90sp"/>
            </LinearLayout>
        </ScrollView>
    </HorizontalScrollView>

     

    package com.example.ScrollView;
    
    import android.app.Activity;
    import android.os.Bundle;
    
    public class ScrollView extends Activity
    {
        @Override
        public void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
        }
    }
    View Code

    转:http://blog.csdn.net/scyatcs/article/details/7942585

     

  • 相关阅读:
    pdf .js和tableexport.js使用时遇到的2问题。
    一个基础的问题 多个$(function(){})里面的函数 为什么在下一个$(function(){})里没法执行。
    关于emoji表情,支持在app端发送web端显示,web端发送给app端显示,web与wap端互相显示。
    $.isEmptyObject() 判断对象是否为空
    Access数据库参数没值
    C#导入EXCEL数据
    [IE兼容性] Table 之边框 (IE6 IE7 IE8(Q) 中 cellspacing 属性在重合的边框模型的表格中仍然有效)
    META标签的NAME变量
    控制台应用程序中Main函数的args参数
    无法为表空间 ***中的段创建 INITIAL 区
  • 原文地址:https://www.cnblogs.com/chenyg32/p/3233396.html
Copyright © 2011-2022 走看看