Android中如何实现一个拖动条-创新互联

这篇文章主要讲解了“Android中如何实现一个拖动条”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android中如何实现一个拖动条”吧!

创新互联专注于内黄网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供内黄营销型网站建设,内黄网站制作、内黄网页设计、内黄网站官网定制、微信小程序定制开发服务,打造内黄网络公司原创品牌,更为您提供内黄网站排名全网营销落地服务。

activity_main.xml


<?xml version="1.0" encoding="utf-8"?> 
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 
 xmlns:app="http://schemas.android.com/apk/res-auto" 
 xmlns:tools="http://schemas.android.com/tools" 
 android:layout_width="match_parent" 
 android:layout_height="match_parent" 
 tools:context="com.amy.seekbartest.MainActivity"> 
 
 <TextView 
  android:id="@+id/textView1" 
  android:layout_width="wrap_content" 
  android:layout_height="wrap_content" 
  android:text="当前值:50" 
  android:textSize="16sp" 
  android:paddingTop="40dp" 
  android:paddingLeft="15dp" 
  tools:layout_editor_absoluteY="0dp" 
  tools:layout_editor_absoluteX="0dp" /> 
 <!-- 拖动条 --> 
 <SeekBar 
  android:id="@+id/seekBar1" 
  android:layout_height="wrap_content" 
  android:max="100" 
  android:layout_width="match_parent" 
  android:progress="50" 
  android:paddingTop="10dp" 
  tools:layout_editor_absoluteY="0dp" 
  tools:layout_editor_absoluteX="32dp" /> 
</android.support.constraint.ConstraintLayout>

MainActivity.java


package com.amy.seekbartest; 
 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.SeekBar; 
import android.widget.TextView; 
import android.widget.Toast; 
 
public class MainActivity extends AppCompatActivity { 
 
 private SeekBar seekBar;//拖动条 
 @Override 
 protected void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState); 
  setContentView(R.layout.activity_main); 
  final TextView result = (TextView) findViewById(R.id.textView1); 
  seekBar = (SeekBar) findViewById(R.id.seekBar1); 
  seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { 
   @Override 
   public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { 
    result.setText("当前值:"+progress); 
   } 
 
   @Override 
   public void onStartTrackingTouch(SeekBar seekBar) { 
    Toast.makeText(MainActivity.this,"开始滑动",Toast.LENGTH_SHORT).show(); 
   } 
 
   @Override 
   public void onStopTrackingTouch(SeekBar seekBar) { 
    Toast.makeText(MainActivity.this,"结束滑动",Toast.LENGTH_SHORT).show(); 
   } 
  }); 
 } 
}

感谢各位的阅读,以上就是“Android中如何实现一个拖动条”的内容了,经过本文的学习后,相信大家对Android中如何实现一个拖动条这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!

当前文章:Android中如何实现一个拖动条-创新互联
分享路径:https://www.cdcxhl.com/article38/dsogsp.html

成都网站建设公司_创新互联,为您提供企业建站微信小程序商城网站品牌网站制作微信公众号电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

手机网站建设