4

UIに問題があります。

tiapp.xml を変更して、デフォルトの UI を Holo に変更します。

<android xmlns:android="http://schemas.android.com/apk/res/android">
<tool-api-level>14</tool-api-level>
<manifest>
    <application android:theme="@android:style/Theme.Holo">
        <activity android:name=".ThemetestActivity" android:theme="@android:style/Theme.Holo">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>
</manifest>
</android>

Holo UI は正常に動作します。しかし、prop model: ture で新しいウィンドウを開くと、ホロではなく古い UI で新しいウィンドウが開きます。しかし、モーダル false の場合、正常に動作します (ただし、戻るボタンは機能しません。モーダル: ture を使用します。動作するには戻るボタンが必要だからです)。

これは私のコードです:

var myButton = Titanium.UI.createButton({
   title: 'Test button',
   width: 500,
   height: 100,
   top: 60,
   font: { fontSize: 30 }
});

table.addEventListener('click', function(e) {
    var window = Ti.UI.createWindow({
        title:'Flight Details',
        backgroundColor:'#fff',
        backButtonTitle: 'Back',
        modal: true
    });

   window.add(myButton);
    window.open( { animated: true } );
});

Holo UI に新しいウィンドウがないのはなぜですか?

4

1 に答える 1