为了账号安全,请及时绑定邮箱和手机立即绑定

phonegap-Android应用程序的启动屏幕

phonegap-Android应用程序的启动屏幕

侃侃尔雅 2019-10-15 14:05:26
有人可以建议我如何在基于HTML5 Phonegap的Android应用中添加启动屏幕。我只希望它在加载时显示5秒钟。另外-任何人都可以建议初始屏幕的尺寸。
查看完整描述

3 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

我在phonegap android中也遇到了这个问题。但是现在我有了解决方案。


super.setIntegerProperty("splashscreen", R.drawable.splash);(find image under drawable folder named splash,so put splash.png under drawable folder)

super.loadUrl("file:///android_asset/www/index.html",15000);(splash screen will show 15 sec.

请在您的项目目录下的src文件夹下编辑您的主Java文件。

public class radiobiafra 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",15000);

     }

}


查看完整回答
反对 回复 2019-10-15
?
繁花不似锦

TA贡献1851条经验 获得超4个赞

在我的Android版Phonegap应用中,如果在调用loadUrl之前设置了启动屏幕甚至是“加载”对话框,Eclipse调试器都会发脾气。


两者都可以在设备上安装的实际应用程序中工作,但是它们会破坏您的调试。因此,我将它们放置在loadUrl之后,它们不会造成任何伤害,并且仍然在应用程序本身之前显示良好。


public class App extends DroidGap {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    super.loadUrl("file:///android_asset/www/index.html",5000);

    super.setStringProperty("loadingDialog", "Starting your app...");

    super.setIntegerProperty("splashscreen", R.drawable.splash);

    ...

}...


查看完整回答
反对 回复 2019-10-15
  • 3 回答
  • 0 关注
  • 326 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信