SORU
8 Kasım 2010, PAZARTESİ


Etkinlik Kapsamında Uygulama ve İçerik arasındaki fark

Bu beni durdurdu, 2.1-r8 SDK Android: bu kullanıyordum

ProgressDialog.show(getApplicationContext(), ....);

ve ayrıca

Toast t = Toast.makeText(getApplicationContext(),....);

getApplicationContext() çöker kullanarak ProgressDialog Toast .... bu soru için bana yol:

Etkinlik kapsamında uygulama ve içerik arasındaki gerçek farklılıklar, ifade etmek, paylaşmak rağmen ne''? Bağlam

CEVAP
8 Kasım 2010, PAZARTESİ


Context, her iki örneği vardır ama uygulama örneği Etkinlik örneği Etkinlik yaşam döngüsü bağlı uygulama yaşam döngüsü bağlı. Böylece, uygulama ortamı hakkında farklı bilgilere erişimi var.

Eğer getApplicationContext belgeleri okursanız yalnızca geçerli içerikten ayrı olan bir bağlam ihtiyacınız varsa bu kullanmanız gerektiğini belirtiyor. Bu örneklerden birini de geçerli değil.

Etkinlik kapsamında muhtemelen o aramaları tamamlamak için gerekli olan mevcut faaliyet ile ilgili bazı bilgiler verdi. Eğer tam bir hata iletisi göster, gerekeni işaret etmek mümkün olabilir.

Ama genel olarak, iyi bir nedeniniz yoksa etkinlik kapsamında kullanın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • funbro1

    funbro1

    11 Aralık 2007
  • Justin Case

    Justin Case

    3 EKİM 2011
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013