Ich möchte von Fragment zu Activity
mit der seOnClickListener
gehen.
Above Code funktioniert nichtwie wir starten Aktivität von Fragmenten
0
A
Antwort
-1
Intent i = new Intent(getActivity(), ActivityTwo.class);
getActivity.startActivity(i);
0
Intent i = new Intent(FragmentName.this.getActivity(), ActivityTwo.class);
FragmentName.this.startActivity(i);
2
Sie verwenden sollten:
Intent intent = new Intent(getActivity(), ActivityTwo.class);
getActivity().startActivity(intent)
-1
In your fragment write below code.
private Activity mActivity;
@Override
public void onAttach(Context context) {
super.onAttach(context);
mActivity = (Activity) context;
}
and then call your activity
Intent intent = new Intent(mActivity, ActivityTwo.class);
mActivity.startActivity(intent);
this will work for you.
Verwandte Themen
- 1. starten Aktivität von Präferenz Aktivität
- 2. Übergabe von Parametern von Aktivität an eine andere Aktivität Fragmenten
- 3. So starten Sie den Dienst von Fragmenten
- 4. Starten PreferenceDialog von Aktivität
- 5. Boolescher Wert von Fragmenten an Aktivität übergeben
- 6. Starten von Aktivität von Widget
- 7. wie Daten von Aktivität zu swipable Fragmenten übergeben werden?
- 8. Testen von Android-Fragmenten
- 9. Aktivität von anderer App starten?
- 10. Starten eine Aktivität von preferences.xml
- 11. eine Aktivität von Fragment Starten verursacht Nullpointer
- 12. Aktivität von ViewHolder starten onclick
- 13. Benachrichtigung starten eine Aktivität starten
- 14. Tabbed Aktivität mit zwei Fragmenten und einem einzigen Knopf in Container Aktivität dann, wie Daten von beiden Fragmenten
- 15. Aktivität von Fragment über Transition starten (API 21-Unterstützung)
- 16. MVP für Aktivität mit mehreren Fragmenten
- 17. java.lang.IllegalStateException: (Aktivität wurde zerstört) in Fragmenten
- 18. FloatingActionButton in Aktivität mit mehreren Fragmenten?
- 19. Daten zwischen Fragmenten in derselben Aktivität übergeben
- 20. Wechseln zwischen Fragmenten in einer einzigen Aktivität
- 21. Unten Navigation mit Fragmenten oder Aktivität
- 22. Android: OptionMenu zwischen Aktivität und Fragmenten
- 23. Permission Aktivität starten verweigert
- 24. Android: Starten von Aktivität von anklickbarem Text
- 25. Standardfragment auf Aktivität Starten
- 26. Aktivität zu lange starten
- 27. Starten von Fragmenten durch Verschieben des Bildschirms von rechts nach links in einer Android-Anwendung
- 28. Android-Aktivität 'manuell' starten
- 29. Android BroadcastReceiver starten Aktivität
- 30. Intent und starten Aktivität von String
Da ein Fragment ('this') hat keinen eigenen Kontext haben. –
'Es funktioniert nicht' es ist keine Erklärung. Überprüfen Sie [Wie zu fragen] (https://stackoverflow.com/help/how-to-ask) – JonZarate