首页 理论教育 如何定制SeekBar和选择器 - 实现学习强国App百灵短视频播放界面

如何定制SeekBar和选择器 - 实现学习强国App百灵短视频播放界面

时间:2023-06-28 理论教育 版权反馈
【摘要】:1.定制SeekBar拖动条SeekBar常用属性。参考代码如下:2.编写选择器在Android开发过程中,经常对某一个View的背景在不同的状态下,设置不同的背景,增强用户体验。Android提供了selector背景选择器,可以非常方便地解决这一问题。表2-6-2选择器中项常用属性根据本节课的内容,读者可以完成学习强国App百灵短视频播放界面的设计与实现。

如何定制SeekBar和选择器 - 实现学习强国App百灵短视频播放界面

1.定制SeekBar拖动条

(1)SeekBar常用属性。SeekBar常用的属性见表2-6-1,如果在Java代码里使用这些属性一般只要调用set ***即可,***代表属性的名字,如下面的max、progress等。

表2-6-1 SeekBar常用属性

(2)简单定制SeekBar。系统自带的SeekBar样式如果不能满足要求,可以修改它的样式。

STEP 1:首先在drawable文件夹中编写一个样式文件,在样式文件中修改SeekBar的背景图片、缓存背景图片、进度条图片,样式参考代码如下:

STEP 2:在布局中引入SeekBar位置,设置progressDrawable属性值为上面创建的样式文件即可。参考代码如下:(www.xing528.com)

2.编写选择器

在Android开发过程中,经常对某一个View的背景在不同的状态下,设置不同的背景,增强用户体验。如果按钮在按下时背景变化,若在代码中进行动态设置,相对比较烦琐。Android提供了selector背景选择器,可以非常方便地解决这一问题。选择器中<item>项常用的属性及意义见表2-6-2。

表2-6-2 选择器中<item>项常用属性

【课后任务】

根据本节课的内容,读者可以完成学习强国App百灵短视频播放界面的设计与实现(图2-6-4)。

图2-6-4 百灵短视频播放页面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈