Android(安卓)SeekBar的使用
16lz
2021-12-04
SeekBar拖动条的使用:
<?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="100"></SeekBar><TextView android:id="@+id/TextView1" android:layout_width="fill_parent"android:layout_height="wrap_content" android:text="" /><TextView android:id="@+id/TextView2" android:layout_width="fill_parent"android:layout_height="wrap_content" android:text="" /></LinearLayout>
package com.Aina.Android;import android.app.Activity;import android.os.Bundle;import android.widget.SeekBar;import android.widget.TextView;public class Test_SeekBar extends Activity implements SeekBar.OnSeekBarChangeListener{ /** Called when the activity is first created. */private SeekBar seekBar;private TextView textView1,textView2; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); seekBar = (SeekBar) this.findViewById(R.id.SeekBar01); textView1 = (TextView) this.findViewById(R.id.TextView1); textView2 = (TextView) this.findViewById(R.id.TextView2); seekBar.setOnSeekBarChangeListener(this);//添加事件监听 } //拖动中@Overridepublic void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) {this.textView1.setText("当前值:"+progress);}//开始拖动@Overridepublic void onStartTrackingTouch(SeekBar seekBar) {this.textView2.setText("拖动中...");}//结束拖动@Overridepublic void onStopTrackingTouch(SeekBar seekBar) {this.textView2.setText("拖动完毕");}}
更多相关文章
- android 屏幕监听滑动事件
- Android监听屏幕锁屏
- Android7.0中文文档(API)-- AutoCompleteTextView.OnDismissListen
- Android(安卓)事件处理
- Android之事件响应的两种模型分析
- 将软键盘变成搜索
- 系出名门Android(6) - 控件(View)之DatePicker, TimePicker, Tog
- android中ListView拖动时背景黑色的问题
- android四大组件学习总结