• 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("停止调解");
         }
     }


     

  • 相关阅读:
    mysql的触发器
    数据库面试题
    数据库面试(1)
    eclipse里maven项目An error occurred while filtering resources解决办法
    Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix的解决方法
    淘淘商城学习
    spring Security简介
    ElasticSearch学习
    在Visual Studio中使用FFTW库
    FFTW程序Demo
  • 原文地址:https://www.cnblogs.com/hopeanCom/p/2845434.html
Copyright © 2020-2023  润新知