Начать ОСНОВНОЕ действие текущего приложения, не зная его имени

Я пытаюсь написать вспомогательный метод, который мог бы запускать действие (принадлежащее текущему приложению), помеченное как "android.intent.action.MAIN". Утилитный метод не должен принимать никаких параметров.

Желаемый код:

public void startMainActivity(Context context) {
    ...
}

Манифест:

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

Есть идеи?

7
задан alex2k8 26 July 2011 в 18:58
поделиться