android开发教程tabwidget

android开发教程tabwidget

ID:23635658

大小:51.00 KB

页数:6页

时间:2018-11-09

android开发教程tabwidget_第1页
android开发教程tabwidget_第2页
android开发教程tabwidget_第3页
android开发教程tabwidget_第4页
android开发教程tabwidget_第5页
资源描述:

《android开发教程tabwidget》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、本文由麦可网http://www.microoh.com/收集整理,转载请注明出处。Android:TabWidget正文  一、结构  publicclassTabWidgetextendsLinearLayoutimplementsView.OnFocusChangeListener  Java.lang.Object  android.view.Viewandroid.view.ViewGroupandroid.widget.LinearLayoutandroid.widget.TabWidget  二、概述    显示选项卡标签的列表,用于代表父选项卡集合的每一页。当前widget的

2、容器对象是TabHost。当用户选择一个选项卡时,此对象给父容器对象TabHost发送一个消息,告诉TabHost切换到对应的页面显示。此对象上的很多方法,你通常不会直接使用。容器TabHost被用来添加标签,添加并管理回调函数。你可能会调用此对象以迭代选项卡列表,或者调整选项卡列表的布局,但大多数方法应该是通过容器TabHost对象调用。参见TabLayouttutorial。  三、XML属性属性名称描述android:divider可绘制对象,被绘制在选项卡窗口间充当分割物。android:tabStripEnabled确定是否在选项卡绘制android:tabStripLeft被用来

3、绘制选项卡下面的分割线左边部分的可视化对象。android:tabStripRight被用来绘制选项卡下面的分割线右边部分的可视化对象。  四、公共方法  publicvoidaddView(Viewchild)增加子视图。如果子视图没有设置布局参数,那么将为子视图设置此ViewGroup默认的布局参数。      参数      child新增的子视图  publicvoidchildDrawableStateChanged(Viewchild)如果调用addStatesFromChildren函数返回true,刷新此组的可视化对象的状态(包括它的子元素的状态)。      参数     

4、 child可视化对象状态被改变的子元素。  publicvoiddispatchDraw(Canvascanvas)绘制时调用此方法来绘制子视图。派生类在被绘制之前,为获取控制可能会重写此方法(但必须在它自己的视图已经被绘制之后)。      参数      canvas绘制视图的画布(canvas)本文由麦可网http://www.microoh.com/收集整理,转载请注明出处。  publicvoidfocusCurrentTab(intindex)  设置当前选项卡并且让其获得焦点。此方法确保获取焦点的选项卡窗口匹配选中的窗口,一般情况下类似setCurrentTab(int)。通

5、常当我们通过操作UI实现时,这些都不是问题,因为UI负责调用TabWidget.onFocusChanged(),但如果我们通过程序控制选中选项卡窗口,那么我们就必须确认保持焦点。(译者注:setCurrentTab(int)执行后,选中指定索引的选项卡窗口,但不获取焦点。focusCurrentTab(int)执行后,不仅通过调用setCurrentTab(int)选中指定索引的选项卡窗口还获取焦点。)      参数index你想要设置焦点(橘色高亮)并且选中(选项卡被至于部件widget的前端)的选项卡。      参见      setCurrentTab(int)  publicV

6、iewgetChildTabViewAt(intindex)返回位于指定索引位置的选项卡标识符的视图 参数index选项卡指示符视图返回的从零开始的索引  返回值在提供的索引位置上的选项卡指示符视图publicintgetTabCount()返回选项卡的数量  返回值选项卡指示符视图的数量  publicbooleanisStripEnabled()    指明选项卡指示符的底部分隔线是否绘制  publicvoidonFocusChange(Viewv,booleanhasFocus)  当视图的焦点状态被改变时调用。      参数      v状态变化的视图      hasFocus

7、 视图的新焦点状态。    publicvoidsendAccessibilityEventUnchecked(AccessibilityEventevent)  处理用于发送AccessibilityEvent的请求。如果再发送之前调度事件,本方法不保证可访问性检查。可以通过调用者调用isEnabled()检查。参数event事件  publicvoidsetCurrentTab(intindex)  设置

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。