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

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007