当前位置:硬件测评 > Android拖动条的实现代码

Android拖动条的实现代码

  • 发布:2023-10-01 10:29

本文的例子分享了Android拖动条的具体代码,供大家参考。具体内容如下

activity_main.xml



 
 <文本视图
  android:id="@+id/textView1"
  安卓:layout_width =“wrap_content”
  安卓:layout_height =“wrap_content”
  android:text="当前值:50"
  安卓:文本大小=“16sp”
  机器人:paddingtop =“40dp”
  机器人:paddingleft =“15dp”
  工具:layout_editor_absolutey =“0dp”
  工具:layout_editor_absolutex =“0dp”/>
 
 <搜索栏
  android:id="@+id/seekBar1"
  安卓:layout_height =“wrap_content”
  机器人:最大=“100”
  安卓:layout_width =“match_parent”
  安卓:进度=“50”
  安卓:paddingtop =“10dp”工具:layout_editor_absolutey =“0dp”
  工具:layout_editor_absolutex =“32dp”/>

www.sychzs.cn

包 com.amy.seekbartest;
 
导入 android.support.v7.app.AppCompatActivity;
导入 android.os.Bundle;
导入 android.view.View;
导入 android.widget.SeekBar;
导入 android.widget.TextView;
导入 android.widget.Toast;
 
公共类 MainActivity 扩展 AppCompatActivity {
 
 private SeekBar seeBar;//拖动条
 @覆盖
 protected void onCreate(Bundle savingInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  最终 TextView 结果 = (TextView) findViewById(R.id.textView1);
  eekBar = (SeekBar) findViewById(R.id.seekBar1);
  seeBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
   @覆盖
   公共无效onProgressChanged(SeekBar seekBar,int进度,boolean fromUser){
    result.setText("当前值:"+progress);
   }
 
   @覆盖公共无效onStartTrackingTouch(SeekBareekBar){
    Toast.makeText(MainActivity.this,"开始滑动",Toast.LENGTH_SHORT).show();
   }
 
   @覆盖
   公共无效onStopTrackingTouch(SeekBareekBar){
    Toast.makeText(MainActivity.this,"结束滑动",Toast.LENGTH_SHORT).show();
   }
  });
 }
}

渲染:

相关文章

热门推荐