Ich wollte den wirklichen Unterschied zwischen View.getResources()
und View.getContext().getResources()
verstehen.
Zum Beispiel muss ich eine Farbe auf eine TextView
von Ressource ..
oder
%Vor%Beide funktionieren, aber laut den Dokumenten ...
View.getResources()
- Gibt die mit dieser Sicht verknüpften Ressourcen zurück.
View.getContext()
- Gibt den Kontext zurück, in dem die Ansicht ausgeführt wird und über den sie auf das aktuelle Thema, die Ressourcen usw. zugreifen kann.
Ihre Gedanken sind willkommen ....
getContext().getResources()
gibt die Ressourcen des Wettbewerbs zurück, in denen View
ausgeführt wird. Dies kann verwendet werden, wenn Ansichten dynamisch implementiert werden, während View.getResource()
. Geben Sie eine Resources-Instanz für das Paket Ihrer Anwendung zurück.
Tags und Links android android-view