Prodej projektů Duchod.cz, Duchodova-Reforma.cz a doména MojeFinance.cz
Zobrazují se odpovědi 1 až 7 z 7

Tvorba Android aplikace - jak zakázat otočení obrazovky?

  1. Ahoj,

    začal jsem si hrát s Android Studiem, napsal si svou první easy appku a nemohu přijít na to, jak zakázat otočení obrazovky. Pročetl jsem hodně fór, ale radí se tam jen dvě definice, které mi nefungují.

    android:screenOrientation="portrait"

    ani

    android:screenOrientation="sensorPortrait"

    Je tam nějaký háček a nastavuje se to ještě jinde než v AndroidManifest.xml? Díky.

  2. Co se právě děje na Webtrhu?
  3. Vlož sem kopletní obsah toho XML souboru.

  4. Kód:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="cz.davidmusil.helloworld">
    
        <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:roundIcon="@mipmap/ic_launcher_round"
            android:supportsRtl="true"
            android:theme="@style/AppTheme">
            <activity android:name=".MainActivity"
                android:screenOrientation="portrait">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    
    </manifest>
    Díky za zájem :)


  5. Citace Původně odeslal musil.david Zobrazit příspěvek
    Kód:
    ...
            <activity android:name=".MainActivity"
    ...
            </activity>
        </application>
    
    </manifest>
    Díky za zájem :)
    Není blbě ta tečka před MainActivity? Můj XML vypadá dost jinak, neboť tvořím aplikace přes Cordovu, takže víc už neporadím.

  6. Manifest vypadá v pohodě, tečka před .MainActivity taky (pokud je v package cz.davidmusil.helloworld).
    Zkus Build->Clean Project

    Případně můžeš přímo v MainActivity:
    Kód:
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    Jinak rozdíl mezi portrait a sensorPortrait najdeš tady: https://developer.android.com/guide/...element#screen

  7. Diky kluci. Hned jak budu z PC, sednu k tomu.

Hostujeme u Server powered by TELE3