Ich habe eine ListActivity mit meinem angepassten Adapter. und innerhalb jeder Ansicht kann es einige Schaltflächen haben, in denen ich OnClickListener implementieren muss. Ich muss den OnClickListener im Adapter implementieren. Allerdings weiß ich nicht, wie man die Funktion wie startActivity() oder setResult() aufruft. da der Adapter nicht zu Activity reicht.Wie starte ich die Aktivität im Adapter?
Also, was ist der beste Weg, um dieses Problem zu lösen? danke
danke viel !!!! Sie lösen mein Problem! – justicepenny
aber noch eine Frage, was ist, wenn ich setResult aufrufen muss? weil ich onActivityResult (...) in meiner Aktivität aufrufen muss. danke für Ihre Hilfe. – justicepenny
Wenn Sie ein Ergebnis aus der untergeordneten Aktivität zurückgeben möchten, müssen Sie die Aktivität mit startActivityForResult anstelle von StartActivity starten und OnActivityResult überschreiben (das nach dem Ende der untergeordneten Aktivität aufgerufen wird). –