类org.apache.cordova.ConfigXmlParser源码实例Demo

下面列出了怎么用org.apache.cordova.ConfigXmlParser的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: keemob   文件: EmbeddedWebViewActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    //Set up the webview
    ConfigXmlParser parser = new ConfigXmlParser();
    parser.parse(this);

    SystemWebView webView = (SystemWebView) findViewById(R.id.cordovaWebView);
    webInterface = new CordovaWebViewImpl(new SystemWebViewEngine(webView));
    webInterface.init(cordovaInterface, parser.getPluginEntries(), parser.getPreferences());

    webView.loadUrl(parser.getLaunchUrl());
}
 
源代码2 项目: OsmGo   文件: BridgeActivity.java
public void loadConfig(Context context, Activity activity) {
  ConfigXmlParser parser = new ConfigXmlParser();
  parser.parse(context);
  preferences = parser.getPreferences();
  preferences.setPreferencesBundle(activity.getIntent().getExtras());
  pluginEntries = parser.getPluginEntries();
}
 
源代码3 项目: cordova-hot-code-push   文件: HotCodePushPlugin.java
/**
 * Getter for the startup page.
 *
 * @return startup page relative path
 */
private String getStartingPage() {
    if (!TextUtils.isEmpty(startingPage)) {
        return startingPage;
    }

    ConfigXmlParser parser = new ConfigXmlParser();
    parser.parse(cordova.getActivity());
    String url = parser.getLaunchUrl();

    startingPage = url.replace(LOCAL_ASSETS_FOLDER, "");

    return startingPage;
}
 
源代码4 项目: reacteu-app   文件: CodePush.java
private String getConfigLaunchUrl() {
    ConfigXmlParser parser = new ConfigXmlParser();
    parser.parse(this.cordova.getActivity());
    return parser.getLaunchUrl();
}