iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >android之SeekBar控件用法详解
  • 857
分享到

android之SeekBar控件用法详解

seekbarAndroid 2022-06-06 07:06:28 857人浏览 泡泡鱼
摘要

MainActivity.java package com.example.mars_2400_seekbar; import Android.support.v7.app.

MainActivity.java


package com.example.mars_2400_seekbar;
import Android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
import android.widget.TextView;
import android.os.Build;
public class MainActivity extends Activity implements OnSeekBarChangeListener {
  private TextView tv;
  private SeekBar sb;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    tv = (TextView) findViewById(R.id.textView1);
    sb = (SeekBar) findViewById(R.id.seekbar);
    sb.setOnSeekBarChangeListener(this);
  }
  @Override
  public void onProgressChanged(SeekBar seekBar, int progress,
      boolean fromUser) {
    // TODO Auto-generated method stub
    tv.setText("Progress is " + progress
        + (fromUser ? " Trigger" : " Nontrigger") + " by user.");
  }
     @Override
      public void onStartTrackingTouch(SeekBar seekBar) {
          // TODO Auto-generated method stub
  	      System.out.println("onStart-->"+seekBar.getProgress());
      }
     @Override
      public void onStopTrackingTouch(SeekBar seekBar) {
          // TODO Auto-generated method stub
  	      System.out.println("onStop-->"+seekBar.getProgress());
      }
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
  }
}

 activity_main.xml


<?xml version="1.0" encoding="UTF-8"?>
 <LinearLayout xmlns:android="Http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     >
<TextView android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:id="@+id/textView1"/>
<SeekBar android:id="@+id/seekbar"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"/>
 </LinearLayout>

以上就是小编为大家带来的android之SeekBar控件用法详解的全部内容了,希望对大家有所帮助,多多支持编程网~

您可能感兴趣的文章:Android 可拖动的seekbar自定义进度值Android利用SeekBar实现简单音乐播放器Android 中Seekbar详解及简单实例Android自定义SeekBar实现视频播放进度条Android控件之SeekBar的用法总结Android控件SeekBar仿淘宝滑动验证效果Android 动态改变SeekBar进度条颜色与滑块颜色的实例代码Android自定义竖直方向SeekBar多色进度条Android自定义SeekBar滑动显示数字Android关于SeekBar无法点击到最大值问题解决方法记录(推荐)


--结束END--

本文标题: android之SeekBar控件用法详解

本文链接: https://www.lsjlt.com/news/23738.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作