import android.app.Activity;import android.os.Bundle;import android.widget.*;import android.widget.SeekBar.OnSeekBarChangeListener;public class SeekBarTest extends Activity {   private LinearLayout mainLayout=null;//主容器private TextView tv=null;//文本private SeekBar sb=null;//可拖动进度条    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        mainLayout_init();        setContentView(mainLayout);    }        /*mainLayout主容器初始化*/    void mainLayout_init(){    mainLayout=new LinearLayout(this);        LinearLayout.LayoutParams lp=new LinearLayout.LayoutParams(-1,-1);        mainLayout.setLayoutParams(lp);        mainLayout.setOrientation(LinearLayout.VERTICAL);        tv_init();        mainLayout.addView(tv);        sb_init();        mainLayout.addView(sb);    }    /*tv文本初始化*/    void tv_init(){    tv=new TextView(this);    tv.setText("这里显示进度\n");    tv.append("当前选中进度:50%");    }    /*sb可拖动进度条初始化*/    void sb_init(){    sb=new SeekBar(this);    //设置进度条长度为300    LinearLayout.LayoutParams lp=new LinearLayout.LayoutParams(300, -2);    sb.setLayoutParams(lp);    //设定初始进度为50%    sb.setProgress(50);    //绑定监听    OnSeekBarChangeListener osbcl=new OnSeekBarChangeListener(){public void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) {tv.setText("这里显示进度\n");tv.append("当前选中进度:"+progress+"%");}public void onStartTrackingTouch(SeekBar seekBar) {}public void onStopTrackingTouch(SeekBar seekBar) {}    };    sb.setOnSeekBarChangeListener(osbcl);    }}

更多相关文章

  1. Android7.0以上动态权限申请 使用RxPermissions框架,让申请权限更
  2. Android系统启动流程 -- linux kernel
  3. Android中Handler消息处理
  4. android 日记log保存到本地简单方法
  5. Android(安卓)自定义控件一 带圆形进度的按钮 ControlButton2
  6. Android(朗读文本) TextToSpeech的使用
  7. Android(安卓)ADB实现解析
  8. [Android(安卓)Pro] Android中全局Application的onCreate多次调
  9. 自定义圆形ProgressBar

随机推荐

  1. 调用Android系统设置项
  2. Android(安卓)开启闪光灯做手电筒
  3. 简单播放系统提示音 android
  4. Android(安卓)听筒播放 适配(摩托)
  5. 《Expert Android》关键点摘录之二
  6. android - Shader 着色器 翻译
  7. Android(安卓)- 网络相关
  8. Android(安卓)技巧 - 网络可用性侦测
  9. Android全屏设置
  10. 百度地图SDK SDKInitializer.initialize(