Исправить заставку как portlait - PullRequest
0 голосов
/ 28 мая 2019

У меня есть приложение, которое использует только портретный режим.

Когда я запускаю приложение, сначала корректно отображается заставка, затем через секунду она переходит в альбомную ориентацию и снова в портретную.

Я хочу остановить это движение и зафиксировать его на всем протяжении портрета.

Мое окружение,

Titanium 7.5.0.GA

Titanium создает код для сборки Android и также создает файл AndroidManifest.xml.Итак, как показать заставку в Android App, для меня это черный ящик.

Затем я попробовал проверить действие и установить свойство.

adb shell dumpsys activity | grep -B 1 "Run #[0-9]*:"

Run #1: ActivityRecord{4202cf4 u0 jp.co.myapp.castlear/org.appcelerator.titanium.TiActivity t828}
Run #0: ActivityRecord{233eac8 u0 jp.co.myapp.castlear/.castlearActivity t828}

Теперь подтверждено, что есть два действия .castlearActivity и org.appcelerator.titanium.TiActivity

, тогда мой AndroidManifest.xml такой, есть ли место, которое мне нужно проверить ???

 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="jp.co.myapp.castlear" android:versionCode="3" android:versionName="1.0.9" android:installLocation="auto">
    <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="28"/>
    <application android:icon="@drawable/appicon" android:label="castleAR" android:name="castlearApplication" android:debuggable="false" android:usesCleartextTraffic="true" android:theme="@style/Theme.AppCompat.NoTitleBar" android:resizeableActivity="true">
        <activity android:configChanges="keyboardHidden|orientation|screenSize|density" android:screenOrientation="portrait" android:name=".castlearActivity" android:theme="@style/Theme.Titanium">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <activity android:configChanges="keyboardHidden|orientation|screenSize|density" android:name="org.appcelerator.titanium.TiActivity" android:screenOrientation="portrait"/>


    </application>
...