/ / Aktivitätsgruppe werfen ActivityNotFoundException? - Android, Android-Aktivität

Aktivitätsgruppe throw ActivityNotFoundException? - Android, Android-Aktivität

Ich möchte die aktuelle Aktivität in einem Tab in einer Tab-Aktivität ändern.

Nach einigen Recherchen weiß ich, dass ich eine Aktivitätsgruppe verwenden muss, um das zu erreichen.

dann habe ich eine neue Klasse erstellt ActivityGroup mit dem Code unten:

public class FavShop extends ActivityGroup{
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LocalActivityManager m = getLocalActivityManager();
Intent i = new Intent(this, fav_shops.class);
Window window = m.startActivity("favourite shop",i);
setContentView(window.getDecorView());
}
}

dann starte ich das Programm, das Programm wirft das ActivityNotFoundException wenn die Absicht für die Registerkarte gestartet wird

Ich habe keine Ahnung, wie ich dieses Problem lösen könnte, könnte mir jemand helfen?

Antworten:

6 für die Antwort № 1

Hast du deine neue Aktivität in deiner AndroidManifest.xml beschrieben? Ich vergesse das fast jedes Mal, wenn ich eine Aktivität erstelle.


0 für die Antwort № 2

Die Lösung, die für mich funktionierte, ist das Projekt zu säubern.

In Eclipse, Menü (Projekt) > Wählen Sie Reinigen Sobald Sie fertig sind, kompilieren und führen Sie das Projekt aus.

Sehen Sie, ob es funktioniert. Es ist jedoch komisch.