我正在制作一个仅Android的显示声音的React Native应用。
我希望用户在按下应用程序时可以在应用中更改媒体音量,而不是默认铃声音量。
仅使用React Native可以做到吗,还是我必须桥接某些本机模块,例如this?
答案 0 :(得分:0)
我通过将以下Android代码添加到本机Android代码中的MainActivity.java
上来使其工作:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setVolumeControlStream(AudioManager.STREAM_MUSIC);
}
这默认使整个应用程序在按下硬件音量按钮时使用媒体音量滑块。