1a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci/* 2a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * Copyright (C) 2013 The Android Open Source Project 3a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * 4a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * Licensed under the Apache License, Version 2.0 (the "License"); 5a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * you may not use this file except in compliance with the License. 6a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * You may obtain a copy of the License at 7a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * 8a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * http://www.apache.org/licenses/LICENSE-2.0 9a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * 10a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * Unless required by applicable law or agreed to in writing, software 11a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * distributed under the License is distributed on an "AS IS" BASIS, 12a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * See the License for the specific language governing permissions and 14a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci * limitations under the License. 15a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci */ 16a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 17a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tuccipackage com.android.webview.chromium.shell; 18a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 19a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucciimport android.app.Activity; 20a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucciimport android.os.Bundle; 21a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucciimport android.webkit.CookieManager; 22a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucciimport android.webkit.WebView; 23a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucciimport android.webkit.WebViewClient; 24a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 25a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tuccipublic class TelemetryActivity extends Activity { 26a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 27a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci @Override 28a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci public void onCreate(Bundle savedInstanceState) { 29a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci super.onCreate(savedInstanceState); 30a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci getWindow().setTitle( 31a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci getResources().getString(R.string.title_activity_telemetry)); 32a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci setContentView(R.layout.activity_telemetry); 33a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 34a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci WebView webView = (WebView) findViewById(R.id.webview); 35a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci CookieManager.setAcceptFileSchemeCookies(true); 36a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci webView.getSettings().setJavaScriptEnabled(true); 37a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 38a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci webView.setWebViewClient(new WebViewClient() { 39a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci @Override 40a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci public boolean shouldOverrideUrlLoading(WebView webView, String url) { 41a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci return false; 42a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci } 43a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci }); 44a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci 45a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci webView.loadUrl("about:blank"); 46a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci } 47a62fc1d995af45fe687ab0c655d458039cd1da95Primiano Tucci} 48