Soruma temelde başlığında ama context.getLayoutInflater()
ve LayoutInflater.from(context)
arasında bir fark olup olmadığını merak ediyorum. Örneğin:LayoutInflater.from (context) ile context.getLayoutInflater() arasında bir fark var mı?
View contentView = getActivity().getLayoutInflater().inflate(R.layout.some_layout, null);
ve
View contentView = LayoutInflater.from(getActivity()).inflate(R.layout.some_layout, null);
Aynı şeyi yapmanın iki farklı yolu bulunmasının bir sebebi var mı? Performanstaki herhangi bir farklılık ya da dikkate değer başka bir şey var mı? –
Aslında daha genel olanı, yalnızca bir etkinlik değil, herhangi bir İçerik'ten şişebilir. Hizmetlerin bir UI'ye sahip olduğu, bunun için gerekli olduğu birkaç durum vardır. Aynı şeyi yapmanın iki yolu gelince, Android SDK üzerinde çalışan düzinelerce insan var, bazen her ikisi de aynı ihtiyacı görüyor ve onu doldurmak için bir işlev ekliyor. –