不确定水平滚动条的循环滚动的实现。
来源:互联网 发布:setscale java 编辑:程序博客网 时间:2024/05/16 19:18
1、在activity_main.xml中定义进度条。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.mktech.progressbar.MainActivity" >
<ProgressBar
android:id="@+id/progressbar"
android:layout_height="34dp"
android:layout_width="400dp"
android:indeterminate="true"
android:indeterminateOnly="true" //说明进度条是不确定的
style="@style/progressbar"/>
</RelativeLayout>
2、在value下创建style.xml,用来定义进度条的风格。
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name = "progressbar" parent="android:Widget.ProgressBar.Horizontal">
<item name = "android:indeterminateDrawable">@drawable/progressbar_horizontal</item>
<item name = "android:minHeight">10dp</item>
<item name = "android:maxHeight">40dp</item>
</style>
</resources>
3、在drawable下创建progressbar_horizontal,定义实现进度条的图片等。
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false">
<item android:drawable = "@drawable/progressbar_01" android:duration = "100"/>
<item android:drawable = "@drawable/progressbar_02" android:duration = "100"/>
<item android:drawable = "@drawable/progressbar_03" android:duration = "100"/>
</animation-list>
其中,oneshot为true,表示动画只播放一次停止在最后一帧上,如果设置为false表示动画循环播放。注意:实现进度条的循环滚动的图片必须相互之间能够实现滚动效果。
- 不确定水平滚动条的循环滚动的实现。
- ListBox 水平滚动条智能滚动的实现方法
- 自定义的水平滚动条
- 滚动条的实现;
- 水平滚动字幕的实现
- 去掉树控件的水平滚动条
- 设置ListBox的水平滚动条
- 设置ListBox的水平滚动条
- JScrollPanel中水平滚动条的出现
- 禁止CListCtrl 的水平滚动条
- 去掉窗体的水平滚动条
- android 水平滚动条的使用
- 关于iframe的滚动条,如何去掉水平滚动条或垂直滚动条
- 实现Ajax的滚动条
- 页面滚动条的实现
- 循环滚动图片的实现
- 实现UIScrollView的循环滚动
- 水平滚动的textview
- CF - 246 - B. Increase and Decrease(贪心)
- Poj 3254 Corn Fields(状态压缩)
- 卡片式UI的总结 android
- 第十一周项目6 (4)输入一个数,输出这个数以内的所有回文素数
- 第一天
- 不确定水平滚动条的循环滚动的实现。
- HDU1824-Let's go home(2-SAT)
- Mac 10.10 安装nginx
- android开发规范
- Linked List Cycle I,II, Partition List
- 藤田麻衣子 覚悟を決めて。
- 整除一个整数的方法
- HDU 1072 ACboy needs your help again!(栈和队列)
- 有关Entity Framework的数据模型的操作(二)业务层