如何隐藏phonegap android中的地址栏

时间:2011-09-08 05:53:46

标签: java android cordova

我使用phonegap创建了一个Android应用程序。当我在模拟器中启动应用程序时,屏幕上没有地址栏。在我按下页面上的链接后,会启动一个新窗口并在屏幕上显示地址栏。有没有办法禁用地址栏?你能帮助我吗......下面是代码

main.java

package org.phonegap.android;

import android.os.Bundle;

import com.phonegap.*;

 public class phonegapgettingstarted 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");

}
}

2 个答案:

答案 0 :(得分:3)

尝试添加

//Full screen
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);

之下
     super.loadUrl("file:///android_asset/www/index.html");

编辑:
使用第三方插件(ChildBrowser)
http://hiediutley.com/2011/03/30/phonegap-tutorial-series-4-using-a-third-party-plugin/

阅读本帖

http://wiki.phonegap.com/w/page/22863272/Hiding%20the%20status%20bar%20at%20the%20top%20in%20Android

如果您需要更多帮助,请问我

答案 1 :(得分:1)

最新的(推出今天,9月9日)phonegap Android插件,ChildBrowser,有一个显示或不显示工具栏的选项。 Simon MacDonald的博客也清楚地解释了android项目中的用法和新的locationChanged()功能。博客here和github插件代码here