首页 > 其他分享 >Android SeekBar的使用

Android SeekBar的使用

时间:2023-06-13 22:37:31浏览次数:52  
标签:SeekBar seekBar 拖动 使用 Override import Android public


Android SeekBar的使用

 


 


<?xml version="1.0" encoding="utf-8"?>  
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
        android:orientation="vertical" android:layout_width="fill_parent"  
        android:layout_height="fill_parent">  
        <SeekBar android:id="@+id/SeekBar01" android:layout_width="fill_parent"  
            android:layout_height="wrap_content" android:max="100"  
            android:progress="50" android:secondaryProgress="100"></SeekBar>  
        <TextView android:id="@+id/TextView1" android:layout_width="fill_parent"  
            android:layout_height="wrap_content" android:text="" />  
        <TextView android:id="@+id/TextView2" android:layout_width="fill_parent"  
            android:layout_height="wrap_content" android:text="" />  
    </LinearLayout>

 

package com.Aina.Android;  
      
    import android.app.Activity;  
    import android.os.Bundle;  
    import android.widget.SeekBar;  
    import android.widget.TextView;  
      
    public class Test_SeekBar extends Activity implements SeekBar.OnSeekBarChangeListener{  
        /** Called when the activity is first created. */  
        private SeekBar seekBar;  
        private TextView textView1,textView2;  
        @Override  
        public void onCreate(Bundle savedInstanceState) {  
            super.onCreate(savedInstanceState);  
            setContentView(R.layout.main);  
            seekBar = (SeekBar) this.findViewById(R.id.SeekBar01);  
            textView1 = (TextView) this.findViewById(R.id.TextView1);  
            textView2 = (TextView) this.findViewById(R.id.TextView2);  
            seekBar.setOnSeekBarChangeListener(this);//添加事件监听  
        }  
        //拖动中  
        @Override  
        public void onProgressChanged(SeekBar seekBar, int progress,  
                boolean fromUser) {  
            this.textView1.setText("当前值:"+progress);  
              
        }  
        //开始拖动  
        @Override  
        public void onStartTrackingTouch(SeekBar seekBar) {  
            this.textView2.setText("拖动中...");  
              
        }  
        //结束拖动  
        @Override  
        public void onStopTrackingTouch(SeekBar seekBar) {  
            this.textView2.setText("拖动完毕");  
              
        }  
    }

 

标签:SeekBar,seekBar,拖动,使用,Override,import,Android,public
From: https://blog.51cto.com/u_16160131/6473877

相关文章

  • 【Android】ListView与Button的共存问题解决
    【Android】ListView与Button的共存问题解决这两天在捣鼓ListViewwidget,为了在ListView中加入Button这类的有“点击”事件的widget,请教了不少高手,感谢LandMark对我的认真讲解,下面把解决过程描述一下。 ListView和其它能触发点击事件的widget无法一起正常工作的......
  • .NET 使用ILPack组件将程序集保存成dll
    本文介绍使用ILPack组件将程序集保存成dll.netcore版本不再支持使用AssemblyBuilder.Save的方式将程序集保存成dll具体讨论https://github.com/dotnet/runtime/issues/15704可以使用ILPack组件将程序集保存成dll,以下为官方案例varassembly=Assembly.GetAssembly(t);......
  • 使用NSTimer和CGAffineTransformMakeRotation实现旋转动画
     使用NSTimer和CGAffineTransformMakeRotation实现旋转动画 首先定义需要用到的变量   floatangle;   NSTimer*timer; #pragmamark------------------->旋转图片<--------------------(void)_doRotateImage{//演员初始化UIImageView*ivImage=[[UII......
  • Java中使用Jedis操作Redis
     Java中使用Jedis操作Redis 请使用jdk1.7版本   Jedis链接池packagecom.stephen.redis;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importcom.stephen.utility.DateTool;importredis.clients.jedis.Jedis;importredis.clients.jedis.......
  • siege测试工具的使用
      siegeSiege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。siege可以从您选择的预置列表中请求随机的URL。所以siege可用于仿真用户请......
  • UISlider滑动条的属性介绍以及于标签联合使用实时显示变动值
     UISlider滑动条的属性介绍以及于标签联合使用实时显示变动值 (1)滑动条的左右端背景可以设置上一页下一页的图片; (2)滑动条的轨道图片可以设置为渐变等等图片。 (3)滑动条因为值可以互动,所以addTarget:方法很重要,其中事件值变动UIControlEventValueChanged比较特殊,其实和按钮的按下......
  • 关于使用DSLTableView下拉刷新数据遇到的问题
    关于使用DSLTableView下拉刷新数据遇到的问题 下拉刷新的步骤: 1.把当前页数设置为1;2.然后把tableview的数据源的数据全部删除;3.然后再通过网络请求去重新加载第1页的数据;4.把网络请求的数据解析到数据源;5.刷新tableiview,执行reload。 实际运行中,下拉动作会把当前tableview在屏幕......
  • Pycharm基本使用
    目录Pycharm快捷键运行环境:解释器+第三方包python虚拟环境:【零基础】PyCharm基本功能入门详解_哔哩哔哩_bilibiliPycharm快捷键快捷键作用Ctrl+/单行注释Ctrl+d复制一行Ctrl+y删除一行Tab代码向后缩进Shift+Tab代码向前取消缩进Shift+Enter格式......
  • jmeter线程组/随机顺序控制器/随机控制器/循环控制器/仅一次控制器的使用
    一.jmeter线程组的使用  根据http://api.qingyunke.com/api.php?key=free&appid=0&msg=%E9%B9%85%E9%B9%85%E9%B9%85拆分如图察看结果树:取样器结果:是返回有无调通  请求:发送的请求数据信息 响应数据:显示接口返回的数据  二。随机顺序控制器的使用使用随机顺序控制......
  • OneDelphi+OneFastClient+Oracle配合使用
    1、安装Oraclewin10下面安装Oracle10g,需要修改安装目录下面的oraparam.ini文件修改两处:[Windows-5.2-optional]后面增加内容:[Windows-6.1-required]#MinimumdisplaycoloursforOUItorunMIN_DISPLAY_COLORS=256#MinimumCPUspeedrequiredforOUI#CPU=......