Android Open Source - android Web View1






From Project

Back to project page android.

License

The source code is released under:

MIT License

If you think the Android project android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package de.nico.asura.activities;
/*from w ww .  ja  v  a2 s.c  om*/
/* 
 * Author: Nico Alt
 * See the file "LICENSE.txt" for the full license governing this code.
 */

import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.res.Resources;
import android.os.Build.VERSION;
import android.os.Build.VERSION_CODES;
import android.os.Bundle;
import android.support.v4.app.NavUtils;
import android.view.MenuItem;
import android.webkit.WebView;
import de.nico.asura.R;

public class WebView1 extends Activity {

  @SuppressLint({ "NewApi", "SetJavaScriptEnabled" })
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.webview);

    // Check whether JavaScript should be enabled
    Resources res = getResources();
    boolean js = res.getBoolean(R.bool.menu_Web_1_js);

    WebView WebView = (WebView) findViewById(R.id.webView_main);
    WebView.loadUrl(getString(R.string.menu_Web_1_url));
    WebView.getSettings().setJavaScriptEnabled(js);

    if (VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB) {
      getActionBar().setDisplayHomeAsUpEnabled(true);
    }

  }

  @Override
  public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    // Respond to the action bar's Up/Home button
    case android.R.id.home:
      NavUtils.navigateUpFromSameTask(this);
      return true;
    }
    return super.onOptionsItemSelected(item);
  }

}




Java Source Code List

de.nico.asura.Main.java
de.nico.asura.activities.AuthWebView1.java
de.nico.asura.activities.Preferences.java
de.nico.asura.activities.WebView1.java
de.nico.asura.tools.JSONParser.java
de.nico.asura.tools.Utils.java