我在我的移动应用项目中使用IBM Worklight 6.1。我的问题是如何减少1秒钟的闪屏持续时间。我和我的同事已经从stackoverflow尝试了很多关于这个问题的解决方案。
IBM Worklight 5.0.6 - How to add a splash screen to Android environment? - 留在启动画面
phonegap - splash screen for Android app - 无法正常工作
Worklight App Splash Screen on Android - 空白屏幕
直到现在,启动画面大约需要10秒钟。我们在Samsung Note 2上测试它并使用eclipse Juno进行编译。
这是启动画面的源代码。
package com.WorklightMobile;
import android.os.Bundle;
import com.worklight.androidgap.WLDroidGap;
public class WorklightMobile extends WLDroidGap {
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.splash);
}
/**
* onWLInitCompleted is called when the Worklight runtime framework initialization is complete
*/
@Override
public void onWLInitCompleted(Bundle savedInstanceState){
super.loadUrl(getWebMainFilePath(), 1000);
// Add custom initialization code after this line
}
}
答案 0 :(得分:0)
你不能。
Worklight 6.1.0中的当前机制是删除EnvInit
上的启动图像。
您可以尝试执行的操作是删除Worklight使用的启动图像(native\res\drawable\splash.9.png
)并实现您自己的启动机制。