Android(安卓)之 SeekBar用法介绍
16lz
2022-03-16
阅读更多 拖动条:
布局文件:
主程序入口:
布局文件:
主程序入口:
package com.example.advancedview;import android.app.Activity;import android.os.Bundle;import android.widget.EditText;import android.widget.SeekBar;import android.widget.Toast;import android.widget.SeekBar.OnSeekBarChangeListener;/** * SeekBar 功能演示, 拖动来改变字体的大小 * @author Administrator * */public class SeekBarActivity extends Activity {//声明变量private SeekBar seekBar;private EditText font;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.seek_bar_layout);font = (EditText) findViewById(R.id.font);seekBar = (SeekBar) findViewById(R.id.seekBar);seekBar.setOnSeekBarChangeListener(seekListerner);}// 拖动条事件private OnSeekBarChangeListener seekListerner = new OnSeekBarChangeListener() {// 拖动条停止执行public void onStopTrackingTouch(SeekBar seekBar) {Toast.makeText(SeekBarActivity.this, "停止了:"+seekBar.getProgress(), 1000).show();}// 开始执行public void onStartTrackingTouch(SeekBar seekBar) {Toast.makeText(SeekBarActivity.this, "开始了:"+seekBar.getProgress(), 1000).show();}// 拖动中public void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) {font.setTextSize(progress); // 改变字体的大小}};}
更多相关文章
- Android计时器和倒计时
- android(17)_数据存储与访问_SQLite数据库_修改数据库
- android 自定义view 不执行 ondraw的解决办法
- Android(安卓)的AsyncTask使用
- android 中获取屏幕大小
- Android(安卓)Java代码执行adb Shell命令
- android中用socket 接收服务器的消息
- Android(安卓)SqlLiter使用
- Android(安卓)ANR 分析