zoukankan      html  css  js  c++  java
  • SeekBar拖动条的基本使用

    SeekBar,拖动条,见到的较多,如地图上,放大缩小,音乐播放时声音的放大缩小等

    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"
         >
         <SeekBar
         android:id="@+id/seekbar01"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:max="100"
         android:progress="50"
         android:secondaryProgress="75"
          />
         <TextView 
         android:id="@+id/textview01" 
         android:layout_width="fill_parent" 
         android:layout_height="wrap_content" 
         />
         <TextView  
         android:id="@+id/textview02"
         android:layout_width="fill_parent" 
         android:layout_height="wrap_content" 
         />
     </LinearLayout>


    TestSeekBarAcitivty:

    import android.app.Activity;
     import android.os.Bundle;
     import android.widget.SeekBar;
     import android.widget.TextView;
     import android.widget.SeekBar.OnSeekBarChangeListener;
     
     public class TestSeekBarAcitivty extends Activity implements OnSeekBarChangeListener
     {
         private SeekBar seekbar;
         private TextView textView01;
         private TextView textView02;
         @Override
         public void onCreate(Bundle savedInstanceState)
         {
             super.onCreate(savedInstanceState);
             setContentView(R.layout.main);
             seekbar = (SeekBar) findViewById(R.id.seekbar01);
             seekbar.setOnSeekBarChangeListener(this);
             textView01 = (TextView) findViewById(R.id.textview01);
             textView02 = (TextView) findViewById(R.id.textview02);
         }
         @Override
         public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch)
         {
             textView01.setText("当前值:"+progress);
         }
         @Override
         public void onStartTrackingTouch(SeekBar arg0)
         {
             textView02.setText("正在调解");
         }
         @Override
         public void onStopTrackingTouch(SeekBar arg0)
         {
             textView02.setText("停止调解");
         }
     }


     

  • 相关阅读:
    maven工程下的“run as application”
    Spark机器配置计算
    数学思路
    关联和依赖
    spark数据倾斜
    windows的DOS窗口如何修改大小
    MySQL的索引创建、删除
    使用composer命令创建laravel项目命令详解
    Windows平台查看端口占用情况
    使用composer安装laravel
  • 原文地址:https://www.cnblogs.com/hopeanCom/p/2845434.html
Copyright © 2011-2022 走看看