2013-08-16 96 views
0

我不确定启动画面和启动画面是否相同。如何在Sencha Touch 2上设置启动画面和启动画面?

我建立Android使用PhoneGap的应用程序。

我把代码Java时,我建立的应用程序的Android使用的PhoneGap:

public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     super.setIntegerProperty("splashscreen", R.drawable.splash); 
     // Set by <content src="index.html" /> in config.xml 
     super.loadUrl(Config.getStartUrl(),5000); 
     //super.loadUrl("file:///android_asset/www/index.html") 
    } 

和开机画面,我把代码app.js:

Ext.Loader.setPath({ 
    'Ext': 'touch/src' 
}); 


Ext.application({ 
    name: 'Project-catalog', 

    requires: [ 
     'Ext.MessageBox' 
    ], 
    controllers: [ 
     'Main' , 'searchCon' 
    ], 
    models: [ 
     'appsModel' , 'catModel' 
    ], 
    stores: [ 
     'appsStore' , 'catStore' 
    ], 

    views: [ 
     'Main' , 'Home' , 'Navigation' , 'showSearchCategory' , 'SearchQ' 
    ], 

    icon: { 
     '57': 'resources/icons/Icon.png', 
     '72': 'resources/icons/Icon~ipad.png', 
     '114': 'resources/icons/[email protected]', 
     '144': 'resources/icons/[email protected]' 
    }, 

    isIconPrecomposed: true, 

    startupImage: { 
     '320x460': 'resources/startup/320x460.jpg', 
     '640x920': 'resources/startup/640x920.png', 
     '768x1004': 'resources/startup/768x1004.png', 
     '748x1024': 'resources/startup/748x1024.png', 
     '1536x2008': 'resources/startup/1536x2008.png', 
     '1496x2048': 'resources/startup/1496x2048.png' 
    }, 

    phoneStartupScreen:'resources/startup/640x920.png', 
    tabletStartupScreen: 'resources/startup/748x1024.png', 

    launch: function() { 
     // Destroy the #appLoadingIndicator element 
     // Ext.fly('appLoadingIndicator').destroy(); 

     // Initialize the main view 
     Ext.Viewport.add(Ext.create('Project-catalog.view.Main')); 
    }, 

    onUpdated: function() { 
     Ext.Msg.confirm(
      "Application Update", 
      "This application has just successfully been updated to the latest version. Reload now?", 
      function(buttonId) { 
       if (buttonId === 'yes') { 
        window.location.reload(); 
       } 
      } 
     ); 
    } 
}); 

当我在模拟器启动画面构建的应用程序有show.When闪屏destroy.App是有背景色蓝天使显示应用

我把代码是不是错了?

+0

为什么你评论'Ext.fly('appLoadingIndicator').destrotro Y();'?这是破坏蓝色加载屏幕。 – kevhender

回答