Chinaunix首页 | 论坛 | 博客
  • 博客访问: 386121
  • 博文数量: 284
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1707
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-14 16:38
文章分类

全部博文(284)

文章存档

2015年(6)

2014年(278)

我的朋友

分类: Android平台

2014-06-25 16:13:37

方法

scrollTo: (内容的左上角)达到某个地点
scrollBy: 根据当前位置,再移动多少
属性:

mScrollX, 以下是文档解释

The offset, in pixels, by which the content of this view is scrolled horizontally.

mScrollY, 以下是文档解释

The offset, in pixels, by which the content of this view is scrolled vertically.

网上有很多blog翻译,就是简单的说是偏移量,但是没有具体的说相对哪个坐标的偏移量或者是哪个点的偏移量;

我的mScrollX/mScrollY的理解是:

当View水平滚动完成之后,此View内容的左边相对于View容器本身左边的偏移量;同理竖直方向也是; 
当View竖直滚动完成之后,此View内容的上边相对于View容器本身上边的偏移量;

所有的滚动都是针对于View 里面的内容;

以下是例子

布局代码:

001
002xmlns:tools=""
003android:layout_width="fill_parent"
004android:orientation="vertical"
005android:layout_height="fill_parent" >
006 
007
008    android:background="#f888"
009    android:id="@+id/sv"
010    android:layout_width="fill_parent"
011    android:layout_height="wrap_content" >
012 
013    
014        android:id="@+id/ll"
015        android:layout_width="wrap_content"
016        android:layout_height="fill_parent"
017        android:orientation="horizontal"
018        android:paddingBottom="@dimen/activity_vertical_margin"
019        android:paddingLeft="@dimen/activity_horizontal_margin"
020        android:paddingRight="@dimen/activity_horizontal_margin"
021        android:paddingTop="@dimen/activity_vertical_margin" >
022 
023        
阅读(486) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~