Запуск настроек / Маркет из виджета - PullRequest
1 голос
/ 31 июля 2011

Как бы мне поступить при запуске меню настроек / маркета из виджета. Я пытался использовать код и имя пакета «Настройки / Маркет», но ни один из них не откроется. Вот код, который я использую:

String packageName = "com.package";
String className = "com.package.MainActivity";
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName(packageName, className));
startActivity(intent);

Кроме того, на телефоне, который я тестирую, работает HTC Sense, если это имеет значение.

1 Ответ

1 голос
/ 31 июля 2011

Понятия не имею, как запустить приложение «Маркет» (я даже не уверен, возможно ли это), но для запуска Действия по настройке попробуйте ...

Intent i = new Intent(Settings.ACTION_SETTINGS);
startActivity(i);

Вам понадобится следующий импорт ...

import android.provider.Settings;
...