首页 > 软件开发 > ANDROID >

Android中SeekBar控件的编写与使用

来源:互联网 2023-03-17 00:09:35 262

Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

工具/原料

  • android studio

方法/步骤

  • 1

    现在R.layout.activity_main中添加SeekBar控件MjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 2

    然后是和textviewMjY办公区 - 实用经验教程分享!

    参考xml:MjY办公区 - 实用经验教程分享!

    SeekBar android:id="@ id/sbar" style="@android:style/Widget.Material.SeekBar" android:layout_width="match_parent" android:layout_height="wrap_content" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="16dp" /> TextView android:id="@ id/tv" android:layout_width="match_parent" android:layout_height="wrap_content" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="56dp" />MjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 3

    预览效果MjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 4

    然后在main activity中添加MjY办公区 - 实用经验教程分享!

    SeekBar seekBar=findViewById(R.id.sbar);final TextView textView=findViewById(R.id.tv);MjY办公区 - 实用经验教程分享!

  • 5

    为了获取拖动时的进展,可以设置监听事件。setOnSeekBarChangeListenerMjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 6

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 7

    在监听器中重载如下代码:MjY办公区 - 实用经验教程分享!

    seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { textView.setText(progress "%"); } @Override public void onStartTrackingTouch(SeekBar seekBar) { Toast.makeText(MainActivity.this,"start",Toast.LENGTH_LONG).show(); }});MjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 8

    最后的参考代码MjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 9

    真机效果:拖动后再textview显示百分比MjY办公区 - 实用经验教程分享!

    Android中SeekBar控件的编写与使用MjY办公区 - 实用经验教程分享!

  • 9此文章非法爬取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!MjY办公区 - 实用经验教程分享!


    标签: Android编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码