안드로이드 브라우저 호출하기 앱이 예상치 않게 중지되는 문제
각시붕어
11년 전
조회 10,370
</p><p>package com.example.people2;</p><p> </p><p> </p><p>import android.app.ActivityManager;</p><p>import android.app.ListActivity;</p><p>import android.content.Intent;</p><p>import android.net.Uri;</p><p>import android.os.Bundle;</p><p> </p><p>public class MainActivity extends ListActivity {</p><p> /** Called when the activity is first created. */</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>@SuppressWarnings("deprecation")</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>@Override</p><p> public void onCreate(Bundle icicle) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("<a href="<a href="http://www.p-ple.kr" target="_blank" rel="noopener noreferrer">http://www.p-ple.kr</a>"><a href="http://www.p-ple.kr" target="_blank" rel="noopener noreferrer">http://www.p-ple.kr</a></a>"));</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>startActivity(intent);</p><p> <span class="Apple-tab-span" style="white-space:pre"> </span>//종료 코드</p><p> <span class="Apple-tab-span" style="white-space:pre"> </span>moveTaskToBack(true);</p><p> finish();</p><p> // 메모리 상태에서 완전한 종료를 취한다.</p><p> ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE);</p><p> am.restartPackage(getPackageName());</p><p> }</p><p> </p><p>} </p><p>
풀소스입니다. 문제가 있는 게 일단 브라우저 호출은 됩니다. 그런데 애플리케이션(프로세스)이 예상치 않게 중지되었습니다. 다시 시도해주세요 라고 뜹니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인