`
imaginedays
  • 浏览: 21522 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

调节音量按键控制系统Toast弹出

阅读更多
public boolean onKeyDown(int keyCode, KeyEvent event) {

		switch (keyCode) {
		case KeyEvent.KEYCODE_VOLUME_UP:
			mAudioManager.adjustStreamVolume(STREAM_TYPE,
					AudioManager.ADJUST_RAISE, AudioManager.FLAG_VIBRATE);
			break;
		case KeyEvent.KEYCODE_VOLUME_DOWN:
			mAudioManager.adjustStreamVolume(STREAM_TYPE,
					AudioManager.ADJUST_LOWER, AudioManager.FLAG_VIBRATE);
			break;

		default:
			break;
		}
		return true;
	}

         在通过音量按键调节声音大小时,系统音量的控制的toast会自动弹出来。找了很多方法没有解决。因为这个toast面板是系统的。不能覆盖。但是有一种方法是通过在activity的onKeyDown方法里return true,toast就不会弹出来了。这时候可以自定义自己的toast面板。例如多米播放器就自定义了一个seekbar显示声音大小的面板。

 

   代码就很简单了

0
0
分享到:
评论

相关推荐

    iOS正确监听手机静音键和侧边音量键的方法示例

    这个代码可以正确地监听侧边音量键的事件,但是有时可能会出现问题,例如:音量调节到最大后,没有弹出 Toast 提示。下面,我们将介绍解决这个问题的方法。 二、解决问题 解决这个问题的关键是找到删除的代码,...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android SDK开发范例大全(完整版)

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android SDK开发范例大全的目录

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google+Android+SDK开发范例大全

    GET_CONTENT取回InputStream 7.7 相片导航向导与设置背景桌面——ImageSwitcher与Gallery 7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android sdk 开发范例大全 部分章节代码

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android SDK 开发范例大全01

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    Google Android SDK 开发范例大全02

    7.8 调整音量大小声——AudioManager控制音量 7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与...

    adb1.0.26包含fastboot.exe

    adb install 后面可以跟一些可选参数来控制安装 APK 的行为,可用参数及含义如下: 参数 含义 -l 将应用安装到保护目录 /mnt/asec -r 允许覆盖安装 -t 允许安装 AndroidManifest.xml 里 application 指定 android:...

Global site tag (gtag.js) - Google Analytics