Es gibt einen Weg layoutInflater zu bekommen:Was ist der richtige Weg, Layout-Inflator in Android zu bekommen?
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
und einen anderen Weg:
LayoutInflater inflater = LayoutInflater.from(context);
ein drittes (wenn ich in einer Aktivität am) ist:
LayoutInflater inflater = getLayoutInflater();
So Was ist der Unterschied zwischen ihnen?
Beachten Sie, dass meine Anwendung funktionierte, wenn ich den dritten Inflater an meinen Adapter sendete. Aber als ich den Kontext sendete und den Inflator über den zweiten Weg erstellte, tat es das nicht!
nicht viel von einem Unterschied – Raghunandan
suchen Sie nach diesen Methoden auf grepcode, damit Sie die Unterschiede zwischen ihnen verstehen können – Blackbelt
Ästhetisch, 1. :) Ansonsten, alle gleich. – himanshurb