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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • Kindness

    Kindness

    23 Ocak 2006
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012