Context in Android?
Bin ich in eine Klasse in meine android-app, wie bekomme ich die apps, die wichtigste Kontext und Aktivität?
Vielen Dank für Ihre Hilfe!
Diese Frage ist unmöglich zu beantworten. Bitte geben Sie weitere details zu Ihrem problem. Was haben Sie bisher ausprobiert? Was macht der code Aussehen? Siehe auch: stackoverflow.com/questions/how-to-ask
Konnte nicht mehr Informationen außer "a-Klasse"? Wir konnten nur annehmen, dass es erbt von Object.
Konnte nicht mehr Informationen außer "a-Klasse"? Wir konnten nur annehmen, dass es erbt von Object.
InformationsquelleAutor beans | 2011-10-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn es eine benutzerdefinierte Ansicht: es ist ein paramater Kontext, der Ihre Aktivität.
Wenn es eine andere Klasse, senden Sie einfach die Aktivität in der constrctor.
InformationsquelleAutor Raz
Ich bin sicher, Sie haben schon den Zusammenhang, aber Sie wissen nicht, dass es ist der Kontext, in:
Kontext ist eine abstrakte Basisklasse, die eine Menge von Klassen geerbt werden.
Daher, wenn immer die Klasse, die Sie schreiben von code für eines der folgenden haben Sie Sie Zusammenhang mit der
this
Referenz:Daher können Sie schreiben:
oder
InformationsquelleAutor Robert
Als @Robert erwähnt, Kontext ist eine abstrakte Klasse, und was Sie haben, sind Strukturen, in:
So, alle diese Klassen sind Kontexte, in Ihren eigenen Weg. Können Sie werfen Service und ListActivity zu Kontext wenn Sie es wünschen. Aber wenn Sie genau hinsehen, einige der Klassen Erben Thema. In der Aktivität oder fragment, Sie möchte Thematisierung angewendet werden, um Ihre Ansichten, aber kümmern sich nicht darum, es an anderer Stelle.
Ich erkläre den Unterschied in Kontexten hier.
InformationsquelleAutor lomza