在您的活动中启用它,而不再是> _<
如果有人知道如何定制它,或只是它的名字,请帮助我!
谢谢.@H_@R_403_6939@_11@解决方法 很抱歉我误解了你的问题.
我认为您可以自定义“媒体音量控制器”的方式是自己控制音量并显示自定义视图(或Toast).因为“Media Volume”Toast(它是Toast,参见VolumePanel.onShowVolumeChanged的源代码)是由androID系统创建并显示的,您无法自定义.
以下是可能解决您问题的示例代码:
public boolean onKeyDown(int keyCode,KeyEvent event) { AudioManager am = (AudioManager) this.getSystemService(Context.AUdio_SERVICE); if (keyCode == KeyEvent.KEYCODE_VolUME_UP) { // Or use adjustStreamVolume method. am.adjustVolume(AudioManager.ADJUST_RAISE,AudioManager.FLAG_PLAY_SOUND); Toast.makeText(this,"Volume up",Toast.LENGTH_SHORT).show(); return false; } else if (keyCode == KeyEvent.KEYCODE_VolUME_DOWN) { // Or use adjustStreamVolume method. am.adjustVolume(AudioManager.ADJUST_LOWER,"Volume down",Toast.LENGTH_SHORT).show(); return false; } return super.onKeyDown(keyCode,event);}@H_419_23@ 总结以上是内存溢出为你收集整理的Android的媒体音量控制器(无论它叫什么)的自定义主题?全部内容,希望文章能够帮你解决Android的媒体音量控制器(无论它叫什么)的自定义主题?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)