SamsungApps начать намерение - PullRequest
       24

SamsungApps начать намерение

0 голосов
/ 30 января 2012

На самом деле, мне нужен совет, как запустить приложение SamsungApps из моего приложения для Android и автоматически перенаправить на мой аккаунт продавца.Например, когда я хочу запустить приложение Market, я просто запускаю Intent с URI "market: // ....".Есть ли похожий механизм запуска SamsungApps?Или как хотя бы запустить браузер со страницы моего аккаунта продавца?Спасибо за внимание.

1 Ответ

4 голосов
/ 31 января 2012

Итак, я немного погуглил и нашел этот фрагмент.У меня работает.

Intent intent = new Intent();

// set data
intent.setData(Uri.parse(string_of_uri)); // The string_of_uri is a String object including a URI such as "samsungapps://ProductDetail/{the package name of the AndroidManifest.xml file in your application}".

// add flags
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
// The Intent.FLAG_INCLUDE_STOPPED_PACKAGES flag must only be added if the API level of your Android SDK is above 11 like Honeycomb.

startActivity(intent);
...