안녕하세요 푸민입니다.
이번에는 네이트 웹과 앱을 연동해보겠습니다.
1. 네이트 앱 호출 및 예외
- 네이트 앱을 호출합니다.
PackageManager pm = mContext.getPackageManager();
try {
String strAppPackage = "com.nate.android.portalmini";
pm.getPackageInfo(strAppPackage, PackageManager.GET_ACTIVITIES);
Intent intent = pm.getLaunchIntentForPackage(strAppPackage);
startActivity(intent);
} catch (Exception e) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse("http://m.nate.com/"));
startActivity(intent);
}
이전글에서의 네이버나 다음과 똑같은 방식이고, 패키지 명과 웹 주소만 바꾸면 됩니다.
2. 검색 페이지 요청
- 네이트는 앱 연동 스키마가 없고 웹으로 바로 연결을 해줍니다.
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse("http://m.search.daum.net/nate?q="+str));
startActivity(intent);
'Development > Android' 카테고리의 다른 글
[안드로이드] 전화, 연락처, 문자 등 각종 인텐트 사용법 (0) | 2015.10.17 |
---|---|
[안드로이드] Android Default 웹,앱 연동 및 검색스키마 사용! (0) | 2015.10.16 |
[안드로이드] Android Daum 웹,앱 연동 및 검색스키마 사용! (0) | 2015.10.15 |
[안드로이드] Android Naver 웹,앱 연동 및 검색스키마 사용! (0) | 2015.10.14 |
[안드로이드] Android Fragment 사용 예제 (0) | 2015.10.14 |
댓글