1

アプリの実行時にアプリケーションでスプラッシュ画面を使用したいのですが、Android デバイスでアプリを起動すると、最初に 0.5 秒で空白のアクティビティが表示され、次にスプラッシュ画面が表示されます。これは私が使用しているコードです。

public class MyActivity extends DroidGap {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splash);
        super.loadUrl("file:///android_asset/www/index.html", 3000);
    }
}   
4

4 に答える 4

0

これを試して :

 public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.init();
    super.clearCache();
    super.clearHistory();
    super.setIntegerProperty("splashscreen", R.drawable.splash);
    super.loadUrl("file:///android_asset/www/index.html");
}

多少の遅延はごく普通のことですが、アプリを電話に展開して確認してみてください。

于 2013-07-03T08:03:19.947 に答える
0

ファイル res/values/themes.xml に次のコードを入力します。

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <style name="YourTheme" parent="@style/YourParentTheme"> 
       <item name="android:windowDisablePreview">true</item>
    </style>
</resources>
于 2014-09-10T12:59:12.013 に答える