zoukankan      html  css  js  c++  java
  • Android开发手记(11) 滑动条SeekBar

      安卓滑动条的操作特别简单,通过getProgress()可以获得SeekBar的位置,通过setProgress(int progress)可以设置SeekBar的位置。要想动态获取用户对SeekBar的操作的话,只需要设置setOnSeekBarChangeListener即可。

    setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener()

      示例代码如下:

     1 import android.support.v7.app.AppCompatActivity;
     2 import android.os.Bundle;
     3 import android.widget.SeekBar;
     4 import android.widget.TextView;
     5 
     6 public class MainActivity extends AppCompatActivity {
     7 
     8     private SeekBar seekBar;
     9     private TextView textView;
    10 
    11     @Override
    12     protected void onCreate(Bundle savedInstanceState) {
    13         super.onCreate(savedInstanceState);
    14         setContentView(R.layout.activity_main);
    15 
    16         seekBar = (SeekBar) findViewById(R.id.seekBar);
    17         textView = (TextView) findViewById(R.id.textView);
    18 
    19         seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
    20             @Override
    21             public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
    22                 textView.setText(i + " progress");
    23             }
    24 
    25             @Override
    26             public void onStartTrackingTouch(SeekBar seekBar) {
    27 
    28             }
    29 
    30             @Override
    31             public void onStopTrackingTouch(SeekBar seekBar) {
    32 
    33             }
    34         });
    35     }
    36 }

  • 相关阅读:
    spring注解-事务
    docker 安装
    docker 简单介绍
    jupyter配置
    docker 桌面镜像内安装gui程序启动报错
    Linux下安装matlab
    拉取cmake镜像并测试
    桌面镜像安装gui程序
    docker + pycharm 运行
    docker + vscode 运行
  • 原文地址:https://www.cnblogs.com/doodle777/p/SeekBar_Usage.html
Copyright © 2011-2022 走看看