如何向用户手动更改音量控制键的Android应用程序发送通知?

时间:2010-11-17 18:10:50

标签: android development-environment

我正在努力找到解决方案。我目前正在开发一个流媒体直播录制的应用程序。如果用户手动更改音量控制键,我希望此更改通知应用程序并在应用程序中的虚拟卷滑块上反映/更新此更改?

1 个答案:

答案 0 :(得分:1)

我会这样做:

public boolean onKeyDown(int keyCode, KeyEvent event)  
{  
   if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN || keyCode ==KeyEvent.KEYCODE_VOLUME_UP) {  
       //get the cur volume, set your on screen to this volume
   } else { 
       return super.onKeyDown(keyCode, event);  
   } 
}