2016-11-30 6 views
1

Я хочу включить ротацию только в планшетах на Android. Я создал bools.xml с этим кодомsetRequestedOrientation не может найти символ в native-native

<resources> 
    <bool name="portrait_only">false</bool> 
</resources> 

и положить в MainApplication.java

public class MainApplication extends Application implements ReactApplication { 

    private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { 

    ... 

    @Override 
     public void onCreate() { 
     if(getResources().getBoolean(R.bool.portrait_only)){ 
      setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 
     } 
     super.onCreate(); 
    } 
    } 
} 

Я получаю сообщение об ошибке: не удается найти символ setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

ответ

0

Приложение не имеет setRequestedOrientation() method - Activity is. Поэтому вы должны переместить код в свой BaseActivity onCreate().

 Смежные вопросы

  • Нет связанных вопросов^_^