Was ist der Unterschied zwischen dem direkten Aufruf von LayoutInflater und dem nicht?
Ich habe einige Tutorials durchgesehen und in der Android-Dokumentation steht, dass beim Instanziieren nicht direkt auf LayoutInflater zugegriffen werden soll. Beispiel aus dem Google Doc:
LayoutInflater inflater = (LayoutInflater)context.getSystemService
(Context.LAYOUT_INFLATER_SERVICE);
Das Tutorial, das ich durchlief, ist dieses:
LayoutInflater inflater = LayoutInflater.from(parent.getContext());
Was ich nicht wirklich verstehe, ist der Unterschied zu dem offensichtlich unterschiedlichen Code. Jede Erklärung sehr geschätzt. Ich gehe davon aus, dass das Android-Dokument das sein sollte, dem wir folgen, aber ich bin nicht sicher, ob es einen Unterschied macht.