安卓拖动条
来源:互联网 发布:阿里云os电视软件下载 编辑:程序博客网 时间:2024/05/16 04:47
能够实现简单的拖动,效果如图所示,
代码:
@Overridepublic void onProgressChanged(SeekBar seekBar,int progress,boolean fromUser){cur_volume = (((progress*100)/maxvolumeProgress)*MAX_VOLUME)/100;volumetextview.setText("当前音量 " + cur_volume );}@Overridepublic void onStartTrackingTouch(SeekBar seekBar){Toast.makeText(MainActivity.this,"volumeseekbar拖动中...", Toast.LENGTH_LONG).show();}@Overridepublic void onStopTrackingTouch(SeekBar seekBar){Toast.makeText(MainActivity.this, "volumeseekbar拖动完毕", Toast.LENGTH_LONG).show();}});audioseekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener(){@Overridepublic void onProgressChanged(SeekBar seekBar,int progress,boolean fromUser){cur_audio=(((progress*100)/maxaudioProgress)*MAX_AUDIO)/100;audiotextview.setText("当前音频 " + cur_audio);}@Overridepublic void onStartTrackingTouch(SeekBar seekBar){Toast.makeText(MainActivity.this, "audioseekbar拖动中...", Toast.LENGTH_LONG).show();}@Overridepublic void onStopTrackingTouch(SeekBar seekBar){Toast.makeText(MainActivity.this, "audioseekbar拖动完毕", Toast.LENGTH_LONG).show();}});}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}接下来是布局:
一个简单的布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="#ffffff" > <SeekBar android:id="@+id/volumeseekbar" android:layout_width="fill_parent" android:layout_height="20dip" android:layout_marginTop="40dip" android:layout_gravity="center" android:background="#ADFF2F"/> <SeekBar android:id="@+id/audioseekbar" android:layout_marginTop="70dip" android:layout_width="fill_parent" android:layout_height="20dip" android:layout_gravity="center" android:background="#9932CC"/> <TextView android:id="@+id/volumetextview" android:layout_width="fill_parent" android:layout_height="60dip" android:gravity="center_vertical" android:text="你好,这是进度条" android:textSize="18sp" android:textColor="#CD0000"/> <TextView android:id="@+id/audiotextview" android:layout_width="fill_parent" android:layout_height="60dip" android:gravity="center_vertical" android:text="你好,这是进度条" android:textSize="18sp" android:textColor="#CD0000"/></LinearLayout>
0 0
- 安卓拖动条
- 安卓拖动条(SeekBar)
- 安卓拖动条SeekBar的使用方法
- 安卓--拖动条(SeekBar)实例
- 安卓UI设计:自定义SeekBar拖动条
- 安卓界面高级组件-----拖动条和评星条
- 安卓控件拖动
- 学习安卓基础之android 拖动和拖动原理
- Jquery实现拖动条
- 简单自定义拖动条
- 拖动条(SeekBar)
- [控件]SeekBar拖动条
- java拖动条
- android 拖动条 SeekBar
- Android SeekBar拖动条
- SeekBarProject 拖动条
- android 拖动条(SeekBar)
- Day13-拖动条控件
- 对象数组的使用
- Oracle整形转字符串to_char()
- A. Music(Codeforces Round #315 (Div. 2) 求最大的容纳量)
- 【SpringMVC整合MyBatis】springmvc异常处理-全局异常处理器开发
- 第84讲:Scala中List和ListBuffer设计实现思考
- 安卓拖动条
- HDU 1143 Tri Tiling
- 黑马程序员——OC笔记之类和对象
- 递归查询(知道父ID查子信息or知道子ID找父信息)
- [Win32] 服务程序开发(1)基本概念和服务程序的框架
- 【解决】Android自定义Dialog无法横向填满
- 如何入门一个领域
- git branch和git tag 请问怎么取得git 打好的tag所对应的代码呢?
- 条件传送和条件控制转移