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