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

  • Gali B

    Gali B

    1 EYLÜL 2006
  • multimediaGEEKS LLC

    multimediaGE

    3 Mayıs 2010
  • SerienTrailerMP

    SerienTraile

    7 HAZİRAN 2012