zoukankan      html  css  js  c++  java
  • Android基础-进度条(SeekBar)

    进度条可以用于进行音量的调整 

    xml属性

         android:max="100" 最大值是100 

         android:progress="30" 设置当前的值

    java属性

          seekBar.setProgress(90); 设置当前的值

          seekBar.setMax(100); 设置最大值

          设置监听事件 

    seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
                @Override
                public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                    Log.d(TAG, "onProgressChanged:" + progress);
                }
    
                @Override
                public void onStartTrackingTouch(SeekBar seekBar) {
                    Log.d(TAG, "onStartTrackingTouch" + seekBar.getProgress());
                }
    
                @Override
                public void onStopTrackingTouch(SeekBar seekBar) {
                    Log.d(TAG, "onStopTrackingTouch" + seekBar.getProgress());
                }
            });

    java 代码

     SeekBar seekBar = findViewById(R.id.seekBar);
    
            seekBar.setProgress(90);
            seekBar.setMax(100);
    
            seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
                @Override
                public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                    Log.d(TAG, "onProgressChanged:" + progress);
                }
    
                @Override
                public void onStartTrackingTouch(SeekBar seekBar) {
                    Log.d(TAG, "onStartTrackingTouch" + seekBar.getProgress());
                }
    
                @Override
                public void onStopTrackingTouch(SeekBar seekBar) {
                    Log.d(TAG, "onStopTrackingTouch" + seekBar.getProgress());
                }
            });

    xml代码

    <SeekBar
            android:id="@+id/seekBar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:max="100"
            android:progress="30"/>

  • 相关阅读:
    物联网浪潮之下如何从 0 到 1开启智能化硬件开发?
    安卓开发工程师应该这样快速使用机智云APP开源框架
    hdu 1246
    UVa202
    CodeForces
    热身经验被打脸总结大会感想
    多重背包的二进制优化
    背包问题+欧拉筛法
    HDU 1106
    HDU 1215
  • 原文地址:https://www.cnblogs.com/my-love-is-python/p/14546965.html
Copyright © 2011-2022 走看看