Sie könnten versuchen, die FLAG_ACTIVITY_NEW_TASK
loszuwerden, die in diesem Fall möglicherweise nicht benötigt wird, und sehen, ob das hilft.
Wenn das nicht hilft, dann entweder:
AKTUALISIEREN
Es scheint, die Antwort ist die dritte Kugel oben. Während ACTION_DATA_ROAMING_SETTINGS
in der Dokumentation enthalten ist, enthält die Anwendung "Settings" selbst kein <intent-filter>
.
Ich werde überprüfen, wenn die Android 2.3-Quelle veröffentlicht wird und sehen, ob das die Geschichte ändert. Wenn nicht, werde ich einen Fehler einreichen, weil es entweder ein Dokumentationsfehler oder ein Anwendungsfehler der Einstellungen ist, IMHO.
Dies funktioniert genauso für ACTION_NETWORK_OPERATOR_SETTINGS, fügen Sie einfach die folgende Komponente hinzu:
Intent intent=new Intent(Settings.ACTION_NETWORK_OPERATOR_SETTINGS);
ComponentName cName = new ComponentName("com.android.phone","com.android.phone.Settings");
intent.setComponent(cName);
Tags und Links android android-intent