Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 如何使用react native使手机音量增大或减小,甚至静音_React Native_Android Audiomanager - Fatal编程技术网

React native 如何使用react native使手机音量增大或减小,甚至静音

React native 如何使用react native使手机音量增大或减小,甚至静音,react-native,android-audiomanager,React Native,Android Audiomanager,我需要按下应用程序上的按钮使手机静音。怎么做?我找不到这方面的图书馆 根据我的说法,您应该为自己创建一个本机模块,因为它通常需要两个本机服务,即setStreamVolume()和getStreamVolume()。在将卷发送事件更新为javascript之后。制作本机模块可以帮助您学习很多东西。如果你需要帮助,我可以 用于使卷静音的代码 AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);

我需要按下应用程序上的按钮使手机静音。怎么做?我找不到这方面的图书馆

根据我的说法,您应该为自己创建一个本机模块,因为它通常需要两个本机服务,即
setStreamVolume()
getStreamVolume()
。在将卷发送事件更新为javascript之后。制作本机模块可以帮助您学习很多东西。如果你需要帮助,我可以

用于使卷静音的代码

AudioManager am = 
    (AudioManager) getSystemService(Context.AUDIO_SERVICE);

am.setStreamMute(AudioManager.STREAM_MUSIC,1);

干杯:)

根据我的说法,您应该为自己制作一个本机模块,因为它通常需要两个本机服务,即
setStreamVolume()
getStreamVolume()
。将卷发送事件更新为javascript后。制作本机模块可以帮助您学习很多东西。如果你需要帮助,我可以

用于使卷静音的代码

AudioManager am = 
    (AudioManager) getSystemService(Context.AUDIO_SERVICE);

am.setStreamMute(AudioManager.STREAM_MUSIC,1);

干杯:)

如果不了解android应用程序开发人员,我不知道如何创建本机模块:(从哪里开始?用本机代码更新答案,其余部分请学习并尝试……)我已经为您简化了。。。只是给了你静音功能…谢谢!但我仍然不知道如何在React Native上使用这个。我会想出来你可以通过我不知道如何创建本机模块来实现这一点,以防不了解android应用程序开发:(从哪里开始?用本机代码更新答案,其余你学习并尝试……)我为你做了更简单的事。。。只是给了你静音功能…谢谢!但我仍然不知道如何在React Native上使用这个。我会想出来你可以通过