안녕하세요.
고수님들의 조언점 구하고자 문의 드립니다.
1. onCreate()
스레드를사용해 서버측이랑 버젼을 체크
2. setOnClickListener()
클릭시 마켓으로 이동
특이점: tabhost을 사용하고 있어요.
아래 일반적인 코드로 실행시 오류가 나네요;;ㅠㅠ
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=kr.dkmedia"));
startActivity(intent);
03-11 02:07:05.593: E/AndroidRuntime(4578): FATAL EXCEPTION: main
03-11 02:07:05.593: E/AndroidRuntime(4578): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=kr.dkmedia }
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1409)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.app.Activity.startActivityFromChild(Activity.java:3067)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.app.Activity.startActivityForResult(Activity.java:2847)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.app.Activity.startActivity(Activity.java:2933)
03-11 02:07:05.593: E/AndroidRuntime(4578): at kr.dkmedia.setup$2.onClick(setup.java:78)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.view.View.performClick(View.java:2485)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.view.View$PerformClick.run(View.java:9080)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.os.Handler.handleCallback(Handler.java:587)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.os.Handler.dispatchMessage(Handler.java:92)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.os.Looper.loop(Looper.java:123)
03-11 02:07:05.593: E/AndroidRuntime(4578): at android.app.ActivityThread.main(ActivityThread.java:3683)
03-11 02:07:05.593: E/AndroidRuntime(4578): at java.lang.reflect.Method.invokeNative(Native Method)
03-11 02:07:05.593: E/AndroidRuntime(4578): at java.lang.reflect.Method.invoke(Method.java:507)
03-11 02:07:05.593: E/AndroidRuntime(4578): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-11 02:07:05.593: E/AndroidRuntime(4578): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-11 02:07:05.593: E/AndroidRuntime(4578): at dalvik.system.NativeStart.main(Native Method)