Android按钮点击控制进度条,Android通过按钮和进度条实现音量调节(AudioManager)...
private SeekBar audioVolume;
private AudioManager mAudioManager;
private ImageButton voiceUp,voiceDown;
SeekBar的音量调节作用:
audioVolume=(SeekBar) mActivity.findViewById(R.id.seekBar);
voiceDown=(ImageButton) mActivity.findViewById(R.id.voice_down);
voiceUp=(ImageButton) mActivity.findViewById(R.id.voice_up);
mAudioManager=(AudioManager) mActivity.getSystemService(Context.AUDIO_SERVICE);
audioVolume.setProgress(mAudioManager
.getStreamVolume(AudioManager.STREAM_MUSIC));
audioVolume.setOnSeekBarChangeListener(new AudioVolumeChangeEvent());
voiceUp.setOnClickListener(new VoiceListener());
voiceDown.setOnClickListener(new VoiceListener());
按钮音量监听:
class VoiceListener implements OnClickListener{
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.voice_up:
mAudioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_RAISE,
AudioManager.FLAG_SHOW_UI);
break;
case R.id.voice_down:
mAudioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_LOWER,
AudioManager.FLAG_SHOW_UI);
break;
}
}
}
音量调节进度条监听:
class AudioVolumeChangeEvent implements SeekBar.OnSeekBarChangeListener{
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, progress,
0);
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
}
Android按钮点击控制进度条,Android通过按钮和进度条实现音量调节(AudioManager)...相关推荐
- [转载]robotium脚本封装为APK,实现脱离手机数据线,使用按钮点击控制用例
原文地址:robotium脚本封装为APK,实现脱离手机数据线,使用按钮点击控制用例运行作者:机器,猫 最近一直在完成一些robotium的小功能,用来更方便的完成一些小功能的测试,或者可以说用来娱乐 ...
- android怎么点击换图片,ImageButton单击切换按钮图片
有时单击ImageButton图片按钮时需要获取变换图片的效果,在这里介绍两种方法仅供参考 正常显示 点击切换 方法一:通过给按钮配置XML文件来实现图片按钮的背景切换效果 在layout或者是dra ...
- robotium脚本封装为APK,实现脱离手机数据线,使用按钮点击控制用例运行的小功能...
最近一直在完成一些robotium的小功能,用来更方便的完成一些小功能的测试,或者可以说用来娱乐吧,幸得群内大神思路指点,就此引申,终于把这个功能得以实现 ---------------将roboti ...
- java的按钮点击事件_[转载]java处理按钮点击事件
不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1.监听器对象是一个实现了特定监听器接口( ...
- android studio按钮点击事件,如何在Android Studio中添加按钮单击事件
因此,我进行了一些研究,并在代码中将按钮定义为对象之后 private Button buttonname; buttonname = (Button) findViewById(R.id.butto ...
- android怎么设置按钮点击事件监听,Android点击Button按钮的四种事件监听方法总结...
首先我们在activity_main.xml里面先定义一个Button空间 好,现在要我们来看点击事件的四种写法: 1.最常见的一种写法--匿名的内部类做为事件监听器类 package com.bas ...
- android 按钮点击声音,如何在Android中单击按钮时播放声音?
这里有一些事情(免责声明,这就是我习惯使用它的方式,可能有更好的方法): >您似乎每次点击的工作量比您需要的多得多.您正在为Activity的视图中的每次单击创建并添加新的onClickList ...
- android按钮点击和抬起,android Button 的按下和抬起事件监听
代码实现的功能是使得一个按钮在按下的实现显示光色图安,抬起的时候的显示黄色图案. 然后图案自己设置形状.当然还可以缺一角什么的...... 为Button绑定 OnTouchListener 监听器. ...
- android 按钮点击间隔,如何自定义android中按下的长/延迟按钮的时间间隔
您可以尝试使用Touch Listener执行此操作. 尝试: Handler handler = new Handler(); b.setOnTouchListener(new View.OnTou ...
- android studio点击图片,如何在Android Studio中的模拟器图库中添加图像?
如何在Android Studio中的模拟器图库中添加图像? 我正在开发图像过滤器应用程序. 但是,如果我没有任何图像,就无法真正尝试. 我知道我可以在电话中对其进行测试,但这并不相同,因为我需要错误 ...
最新文章
- Educational Codeforces Round 114 (Rated for Div. 2) (A ~ F)全题解
- J - One-Dimensional HYSBZ - 4688
- a3国际服服务器未响应,A3幸存者国际服
- python超时退出进程_Python如何实现让一个函数超时退出?
- Go语言 科学计算库 Gonum 学习1
- Shell中的if语句中的
- jsp 页面中文乱码解决(笔记)
- python虚拟开发环境搭建(virtualenv和virtualenvwrapper)
- 遍历Page的Controls集合
- 【CCCC】L3-003 社交集群 (30分),并查集模板,map排序
- gim-实时通讯框架
- 【Jsp】第七课 Jsp内置对象的学习和使用
- 更新cuda驱动10.0==>11.2
- NBA球员数据的爬取
- 无源晶振匹配电容计算方法
- w10共享网络没有计算机,在W10局域网内找不到其它共享电脑的解决方案
- 写确认/Write Acknowledgment(Write Concern)
- 如何修改作为背景图片的svg颜色
- 【渝粤教育】电大中专电商运营实操 (4)作业 题库
- 接入阿里云短信,OSS,实人认证
热门文章
- android 上下文菜单详解
- 装载list的时候 一定要把每一个实体放到for里面
- 3.使用SqlCommand执行SQL语句
- 群星服务器id不显示,群星代码([群星]求助,领袖特性代号怎么查看啊 NGA玩家社区)...
- springmvc源码 - handlerAdapter是如何初始化的
- (String)、toString()、String.valueOf区别
- 2016前端的收藏夹
- yum grouplist 安装gnome桌面环境
- vs 中代码的字体也颜色设置
- android 应用程序Activity之间数据传递与共享的几种途径