ホームページ >Java >&#&チュートリアル >Android はデフォルトのブラウザを呼び出して、指定された URL のメソッド インスタンスを開きます。

Android はデフォルトのブラウザを呼び出して、指定された URL のメソッド インスタンスを開きます。

高洛峰
高洛峰オリジナル
2017-01-17 14:38:411775ブラウズ

package com.gzz.whyinzi;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.view.View;
public class MainActivity extends Activity {
    private static final String TAG = "ActivityDemo"; 

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        
        Intent intent = new Intent();        
        intent.setAction("android.intent.action.VIEW");    
        Uri content_url = Uri.parse(http://www.jb51.net);   
        intent.setData(content_url);  
        startActivity(intent);

        
    }

        @Override  
        protected void onResume() {  
            super.onResume(); 
            Intent intent = new Intent();        
            intent.setAction("android.intent.action.VIEW");    
            Uri content_url = Uri.parse("http://play.jb51.net");   
            intent.setData(content_url);  
            startActivity(intent);
            Log.e(TAG, "start onResume~~~");  
        }  

        @Override  
        protected void onStop() {  
            super.onStop();  
            this.finish();
            Log.e(TAG, "start onStop~~~");  
        }  
}

onResume() はデフォルトのブラウザがない場合に機能します。デフォルトのブラウザがない場合、どのブラウザを開くかというプロンプトが表示されます。「キャンセル」をクリックすると、黒い背景が表示されなくなります。 () ブラウザを開くために再度呼び出します。

onStop() はブラウザを選択した後にプロセスを終了します。

指定された URL を開くためにデフォルトのブラウザを呼び出すその他の Android メソッドの例については、PHP の中国語 Web サイトに注意してください。関連記事!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。