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()은 기본 브라우저가 없을 때 작동합니다. 취소를 클릭하면 검은색 배경이 표시되지 않습니다. , onsume()이 다시 호출되어 브라우저를 엽니다.
onStop()은 브라우저를 선택한 후 프로세스를 종료합니다.
지정된 URL을 열기 위해 기본 브라우저를 호출하는 더 많은 Android 방법 예제를 보려면 , 관련 기사는 PHP에 주목해주세요!