在这种情况下,我的应用程序中存在一个小问题,我设置了默认的Portrait。但是现在这一次我不仅要在Tabs中显示Portrait和landScape,而且要在手机中仅显示Portrait(强制更新为Portrait)。
我点击了此链接,但出现此错误,但我不明白如何创建文件夹,将数据放置在哪里。
我点击了此链接:但是我没有
Android: allow portrait and landscape for tablets, but force portrait on phone?
最佳答案
1.转到RN项目中的Android文件夹,将values-sw600dp
和values-xlarge
添加到以下路径:
android/app/src/main/res/values-sw600dp
android/app/src/main/res/values-xlarge
然后将
bools.xml
添加到values
,values-sw600dp
,values-xlarge
。结果:2.将代码添加到MainActivity.java中的路径
android/app/src/main/java/com/[your project name]/MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (getResources().getBoolean(R.bool.portrait_only)) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
}