package it.devapp.browser;
import android.app.Activity;
import android.content.res.Configuration;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity
final Activity activity = this;
public void onCreate(Bundle savedInstanceState)
{ Log.v("Demo", "onCreate");
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);
webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress)
activity.setTitle("Caricamento in corso......");
activity.setProgress(progress * 100);
activity.setTitle(R.string.app_name);
webView.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
public boolean shouldOverrideUrlLoading(WebView view, String url)
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=26");
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
Log.v("Demo", "onConfigurationChange");
setContentView(R.layout.main);
public void onRestoreInstanceState(Bundle savedInstanceState)
protected void onResume()
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=26");
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=26");
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=26");
public void reload(View v)
public void goBack(View v)
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=31");
public void goForward(View v)
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=57");
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
menu.add(0, 0, 0, "Albo Pretorio");
menu.add(0, 1, 1, "Delibere");
menu.add(0, 2, 2, "Matrimoni");
menu.add(0, 3, 3, "Archivio Completo");
menu.add(0, 4, 4, "Archivio Delibere");
return super.onCreateOptionsMenu(menu);
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=26");
return super.onOptionsItemSelected(item);
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=31");
return super.onOptionsItemSelected(item);
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=57");
return super.onOptionsItemSelected(item);
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=58");
return super.onOptionsItemSelected(item);
webView.loadUrl("http://192.168.1.19/fapmobile/index.php?option=com_albopretorio&view=comalbopretorioattolist&Itemid=59");
return super.onOptionsItemSelected(item);
return super.onOptionsItemSelected(item);