StartActivity() çağıran bir Etkinlik kapsamında dışından | Netgez.com
SORU
12 EKİM 2010, Salı


StartActivity() çağıran bir Etkinlik kapsamında dışından

Android uygulamam ListView hayata geçirdik. Ben ListView ArrayAdapter sınıf özel alt sınıf kullanarak bağlayın. ArrayAdapter.getView(...) geçersiz kılınmış yöntemi içinde OnClickListener bir biçerim. OnClickListener onClick yöntemi yeni bir etkinlik başlatmak istiyorum. Özel durum alıyorum:

Calling startActivity() from outside of an Activity  context requires the  
FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

Nasıl ListView(Activity geçerli) altında çalışan Context alabilir miyim?

CEVAP
12 EKİM 2010, Salı


Ya

  • bu BaÄŸlamda adaptörü constructor ile nesne önbelleÄŸi, veya
  • senin bakış.

Ya da son çare olarak

  • amaç - FLAG_ACTİVİTY_NEW_TASK bayrak ekleyin:

_

myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

Düzenle - normal akışına engel olarak bayraklar olay ve Tarih yığını ayarı kaçınmak olacaktır.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012