package com.ilm.sandwich;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.MenuItem;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.google.android.gms.analytics.HitBuilders;
import com.google.android.gms.analytics.Tracker;
import com.ilm.sandwich.tools.AnalyticsApplication;
public class Webview extends AppCompatActivity {
private Tracker mTracker;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_webview);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
// Obtain the shared Tracker instance.
AnalyticsApplication application = (AnalyticsApplication) getApplication();
mTracker = application.getDefaultTracker();
getSupportActionBar().setTitle(getResources().getString(R.string.tx_90));
WebView webview = new WebView(this);
webview.setWebViewClient(new WebViewClient());
setContentView(webview);
WebSettings webSettings = webview.getSettings();
webSettings.setJavaScriptEnabled(true);
webview.loadUrl("http://smartnavi-app.com/offline");
}
@Override
protected void onResume() {
mTracker.setScreenName("OfflineMaps");
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
super.onResume();
}
@Override
public boolean onOptionsItemSelected(MenuItem menuItem) {
switch (menuItem.getItemId()) {
case android.R.id.home:
finish();
return true;
}
return (super.onOptionsItemSelected(menuItem));
}
}