Android中SeekBar和RatingBar用法实例分析
作者:hbiao68 时间:2023-07-28 00:13:59
本文实例讲述了Android中SeekBar和RatingBar用法。分享给大家供大家参考,具体如下:
什么是SeekBar?
可以拖动的进度条(在播放器中使用最常见)
1、在布局文件中声明
<SeekBar
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/seekBar"
/>
2、定义一个OnSeekBarChangeListener,复写其中的三个方法
SeekBar seekBar = (SeekBar)findViewById(R.id.seekBar);
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
System.out.println("onStopTrackingTouch");
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
System.out.println("onStartTrackingTouch");
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
System.out.println("progress : " + progress);
}
});
RatingBar是什么?
评论级别(显示很多星)
1、在布局文件中声明RatingBar
<RatingBar
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/ratingBar"
android:numStars="5"
android:stepSize="1.0"
/>
2、定义一个OnRatingBarChangeListener
RatingBar ratingBar = (RatingBar)findViewById(R.id.ratingBar);
ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
@Override
public void onRatingChanged(RatingBar ratingBar, float rating,
boolean fromUser) {
System.out.println(rating);
}
});
希望本文所述对大家Android程序设计有所帮助。
标签:Android,SeekBar,RatingBar
0
投稿
猜你喜欢
简单了解Thymeleaf语法 数据延迟加载使用实例
2021-11-27 04:05:49
C#开发中的垃圾回收机制简析
2022-08-06 14:10:56
java基础学习笔记之泛型
2022-05-31 01:49:44
java读取ftp中TXT文件的案例
2022-07-07 20:10:11
Android开发之TimePicker控件用法实例详解
2022-02-10 10:18:50
SpringBoot实现WebSocket即时通讯的示例代码
2022-06-14 19:59:36
Java中的静态绑定和动态绑定详细介绍
2023-01-18 19:54:06
Android自定义View实现绘制虚线的方法详解
2022-06-24 01:18:10
c++传递函数指针和bind的示例
2021-06-18 18:34:38
Java 滑动窗口最大值的实现
2021-09-10 15:34:20
Android 采用AOP方式封装6.0权限管理的方法
2022-09-15 23:26:49
Android实战打飞机游戏之怪物(敌机)类的实现(4)
2021-07-26 09:13:41
C# 通过 oledb 操作Excel实例代码
2022-12-22 04:27:49
Java数据结构 递归之迷宫回溯案例讲解
2023-04-01 11:16:38
Android 异步获取网络图片并处理导致内存溢出问题解决方法
2022-10-11 07:58:14
深入了解Java File对象的使用
2022-10-12 00:54:11
SpringBoot2 Jpa 批量删除功能的实现
2023-06-18 04:54:35
Kotlin object的几种用法示例详解
2022-07-02 18:03:53
Mybatis 级联删除的实现
2022-05-08 21:18:09
JavaWeb开发之【Tomcat 环境配置】MyEclipse+IDEA配置教程
2022-05-04 12:50:18