Я просмотрел несколько руководств, и в Документе Android говорится, что не следует обращаться к LayoutInflater напрямую при его создании. Пример из Google Doc:
LayoutInflater inflater = (LayoutInflater)context.getSystemService
(Context.LAYOUT_INFLATER_SERVICE);
Учебник, который я просмотрел, таков:
LayoutInflater inflater = LayoutInflater.from(parent.getContext());
Так что я действительно не понимаю, в чем разница, кроме очевидного другого кода. Любое объяснение высоко ценится. Я предполагаю, что Android Doc должен быть тем, которому мы следуем, но я не уверен, что это имеет значение.