栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

android studio SeekBar滑动轴显示数字

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

android studio SeekBar滑动轴显示数字

1.样式xml


        

        

    

2.后台代码

private SeekBar seekBar;
private TextView textView;
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        seekBar = (SeekBar) findViewById(R.id.progress);
        textView = (TextView) findViewById(R.id.text1);
        seekBar.setProgress(15);//设置节点初始位置
        textView.setText("15");//设置节点初始值
        seekBar.setonSeekBarChangeListener(new SeekBar.onSeekBarChangeListener() {
            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                // 当拖动条的滑块位置发生改变时触发该方法,在这里直接使用参数progress,即当前滑块代表的进度值
                //textView.setText("Value:" + Integer.toString(progress));
                //Toast.makeText(MainActivity.this, "正在滑动!"+ progress, Toast.LENGTH_SHORT).show();
                textView.setText(Integer.toString(progress));
            }

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {
                //Log.e("------------", "开始滑动!");
                Toast.makeText(MainActivity.this, "开始滑动!", Toast.LENGTH_SHORT).show();
            }

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {
                //Log.e("------------", "停止滑动!");
                Toast.makeText(MainActivity.this, "停止滑动!", Toast.LENGTH_SHORT).show();
            }
        });
    }
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/459357.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号