WEB开发网
开发学院WEB开发Xml 在 Android 上使用 XML 和 JSON,第 2 部分: 交付... 阅读

在 Android 上使用 XML 和 JSON,第 2 部分: 交付混合了 JSON 的 Android 应用程序

 2010-10-22 17:18:58 来源:WEB开发网   
核心提示: 清单 4. 设置 WebView 小部件//connecttoourbrowsersowecanmanipulateitbrowser=(WebView)findViewById(R.id.calculator);//setawebviewclienttooverridethedefaultfu

清单 4. 设置 WebView 小部件

    // connect to our browser so we can manipulate it 
    browser = (WebView) findViewById(R.id.calculator); 
 
    // set a webview client to override the default functionality 
    browser.setWebViewClient(new wvClient()); 
 
    // get settings so we can config our WebView instance 
    WebSettings settings = browser.getSettings(); 
 
    // JavaScript? Of course! 
    settings.setJavaScriptEnabled(true); 
 
    // clear cache 
    browser.clearCache(true); 
 
    // this is necessary for "alert()" to work 
    browser.setWebChromeClient(new WebChromeClient()); 
 
    // add our custom functionality to the javascript environment 
    browser.addJavascriptInterface(new CalculatorHandler(), "calc"); 
 
    // uncomment this if you want to use the webview as an invisible calculator! 
    //browser.setVisibility(View.INVISIBLE); 
 
    // load a page to get things started 
    browser.loadUrl("file:///android_asset/index.html"); 
 
    // allows the control to receive focus 
    // on some versions of Android the webview doesn't handle input focus properly 
    // this seems to make things work with Android 2.1, but not 2.2 
    // browser.requestFocusFromTouch(); 

上一页  3 4 5 6 7 8 9 10  下一页

Tags:Android 使用 XML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接