我正在使用YouTube播放器API播放YouTube上的视频。进入全屏模式时遇到问题。本地设备为美国英语,我正在将应用程序的区域设置更改为阿拉伯语。问题是当离开全屏模式时,应用程序本地更改为系统区域设置。
我只需在onConfigurationChange函数中再次更改本地即可解决
你的自我回答是正确的方式,但如果你想让你的应用语言不改变,它有一个更好的解决方案。添加到清单configChanges
:
<activity
android:name=".YourYoutubePlayerActivity"
android:configChanges="orientation|screenSize|locale" />