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

发布于 2024-10-03 12:26:38 字数 98 浏览 2 评论 0原文

我正在尝试在这里制定解决方案。我目前正在开发一个可以流式传输现场录音的应用程序。如果用户手动更改音量控制键,我希望此更改通知应用程序并在应用程序中的虚拟音量滑块栏上反映/更新此更改?

I am trying to work out a solution here. I am currently developing an App that streams live recordings. If the User manually changes the Volume Control Keys, I would like this change to notify the App and reflect/update this change on the Virtual Volume Slider Bar in the App?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放血 2024-10-10 12:26:38

我可能会这样做:

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);  
   } 
} 

I would probobally do this:

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);  
   } 
} 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文