2014-12-25 2 views
0

У меня есть игра, и она отлично работает на Android через приложение C4Droid (если вы не знаете о C4Droid, просто зайдите в Google). Он написан на C++ и использует только SDL2.Принудительное автоматическое вращение для остановки (Android, C++, SDL2)

Он работает на портрете, и поэтому, когда я наклоняю устройство с включенным автоматическим поворотом, он получает пейзаж.

Теперь я хотел сделать что-то, что позволяет избежать его, даже если включен автоматический поворот. Ответь, пожалуйста?

ответ

0

Установка ориентации в Manifist файл как этот андроид: screenOrientation

<activity 
    android:name="com.androidgames.mreater.MrEaterGame" 
    android:label="Mr. Eater" 
    android:screenOrientation="portrait" 
    android:configChanges="keyboard|keyboardHidden|orientation|screenSize"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
+0

Это хороший ответ, но не есть ли способ сделать то же самое с помощью SDL2? Если это так, что это? Я также думаю, что вы не знаете о C4Droid. Пожалуйста, сделайте это! C4Droid - это своего рода среда C++ на Android, где вы также можете делать вещи SDL2 и, следовательно, использовать графику. – user3820248