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)...相关推荐

  1. [转载]robotium脚本封装为APK,实现脱离手机数据线,使用按钮点击控制用例

    原文地址:robotium脚本封装为APK,实现脱离手机数据线,使用按钮点击控制用例运行作者:机器,猫 最近一直在完成一些robotium的小功能,用来更方便的完成一些小功能的测试,或者可以说用来娱乐 ...

  2. android怎么点击换图片,ImageButton单击切换按钮图片

    有时单击ImageButton图片按钮时需要获取变换图片的效果,在这里介绍两种方法仅供参考 正常显示 点击切换 方法一:通过给按钮配置XML文件来实现图片按钮的背景切换效果 在layout或者是dra ...

  3. robotium脚本封装为APK,实现脱离手机数据线,使用按钮点击控制用例运行的小功能...

    最近一直在完成一些robotium的小功能,用来更方便的完成一些小功能的测试,或者可以说用来娱乐吧,幸得群内大神思路指点,就此引申,终于把这个功能得以实现 ---------------将roboti ...

  4. java的按钮点击事件_[转载]java处理按钮点击事件

    不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1.监听器对象是一个实现了特定监听器接口( ...

  5. android studio按钮点击事件,如何在Android Studio中添加按钮单击事件

    因此,我进行了一些研究,并在代码中将按钮定义为对象之后 private Button buttonname; buttonname = (Button) findViewById(R.id.butto ...

  6. android怎么设置按钮点击事件监听,Android点击Button按钮的四种事件监听方法总结...

    首先我们在activity_main.xml里面先定义一个Button空间 好,现在要我们来看点击事件的四种写法: 1.最常见的一种写法--匿名的内部类做为事件监听器类 package com.bas ...

  7. android 按钮点击声音,如何在Android中单击按钮时播放声音?

    这里有一些事情(免责声明,这就是我习惯使用它的方式,可能有更好的方法): >您似乎每次点击的工作量比您需要的多得多.您正在为Activity的视图中的每次单击创建并添加新的onClickList ...

  8. android按钮点击和抬起,android Button 的按下和抬起事件监听

    代码实现的功能是使得一个按钮在按下的实现显示光色图安,抬起的时候的显示黄色图案. 然后图案自己设置形状.当然还可以缺一角什么的...... 为Button绑定 OnTouchListener 监听器. ...

  9. android 按钮点击间隔,如何自定义android中按下的长/延迟按钮的时间间隔

    您可以尝试使用Touch Listener执行此操作. 尝试: Handler handler = new Handler(); b.setOnTouchListener(new View.OnTou ...

  10. android studio点击图片,如何在Android Studio中的模拟器图库中添加图像?

    如何在Android Studio中的模拟器图库中添加图像? 我正在开发图像过滤器应用程序. 但是,如果我没有任何图像,就无法真正尝试. 我知道我可以在电话中对其进行测试,但这并不相同,因为我需要错误 ...

最新文章

  1. Educational Codeforces Round 114 (Rated for Div. 2) (A ~ F)全题解
  2. J - One-Dimensional HYSBZ - 4688
  3. a3国际服服务器未响应,A3幸存者国际服
  4. python超时退出进程_Python如何实现让一个函数超时退出?
  5. Go语言 科学计算库 Gonum 学习1
  6. Shell中的if语句中的
  7. jsp 页面中文乱码解决(笔记)
  8. python虚拟开发环境搭建(virtualenv和virtualenvwrapper)
  9. 遍历Page的Controls集合
  10. 【CCCC】L3-003 社交集群 (30分),并查集模板,map排序
  11. gim-实时通讯框架
  12. 【Jsp】第七课 Jsp内置对象的学习和使用
  13. 更新cuda驱动10.0==>11.2
  14. NBA球员数据的爬取
  15. 无源晶振匹配电容计算方法
  16. w10共享网络没有计算机,在W10局域网内找不到其它共享电脑的解决方案
  17. 写确认/Write Acknowledgment(Write Concern)
  18. 如何修改作为背景图片的svg颜色
  19. 【渝粤教育】电大中专电商运营实操 (4)作业 题库
  20. 接入阿里云短信,OSS,实人认证

热门文章

  1. android 上下文菜单详解
  2. 装载list的时候 一定要把每一个实体放到for里面
  3. 3.使用SqlCommand执行SQL语句
  4. 群星服务器id不显示,群星代码([群星]求助,领袖特性代号怎么查看啊 NGA玩家社区)...
  5. springmvc源码 - handlerAdapter是如何初始化的
  6. (String)、toString()、String.valueOf区别
  7. 2016前端的收藏夹
  8. yum grouplist 安装gnome桌面环境
  9. vs 中代码的字体也颜色设置
  10. android 应用程序Activity之间数据传递与共享的几种途径