GetContext arasındaki fark() , getApplicationContext() , getBaseContext() ve "bu"
, * , *2getContext()
getApplicationContext()
, arasındaki fark nedir ve "this
"?
Bu basit bir soru olmasına rağmen aralarındaki temel farkı anlamak için kuramıyorum. Mümkünse biraz kolay örnekler verin lütfen.
CEVAP
View.getContext(): Bu bağlamda şu anda çalıştığı görünüm Verir. Genellikle şu anda etkin Aktivite.
Activity.getApplicationContext(): Döner tüm uygulama (süreç tüm Faaliyetleri içinde çalışan bağlam ). Kullanın eğer ihtiyacınız varsa geçerli Etkinlik kapsamında yerine bu bağlam tüm uygulama yaşam döngüsü bağlı değil geçerli Etkinlik.
Eğer başka bir bağlam içinde bir Bağlam ulaşmak istiyorsanız, ContextWrapper kullanın. ContextWrapper.getBaseContext(): Bu İçerik ContextWrapper içeriden havale yoluyla erişilir () getBaseContext.
&Quot arasındaki fark;Bir" git ekl...
Arasındaki fark "@id/" ve &q...
Arasındaki fark "ekran" ve &...
'devre dışı=&; devre dışı" " ...
Arasındaki fark "ve" ve && R...