SORU
28 EKİM 2011, Cuma


'pencere eklemenin Android -- token boş bir uygulama için' istisna değildir

Bir iletişim kutusu açmak istediğimde aşağıdaki Android hariç. Biri bana nasıl düzeltebilirim bu sorunu olanları anlamaya yardım edebilir misiniz?

android.view.WindowManager$BadTokenException: 
  Unable to add window -- token null is not for an application
    at android.view.ViewRoot.setView(ViewRoot.java:509)
    at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177)
    at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
    at android.app.Dialog.show(Dialog.java:241)

CEVAP
28 EKİM 2011, Cuma


- Uygulama bir bağlam ile İletişim oluşturmak için çalışıyor tahmin ediyorum. Şöyle bir şey:

new Dialog(getApplicationContext());

Bu yanlış. Etkinlik kapsamında kullanmak gerekir.

Gibi denemek zorunda:

new Dialog(YourActivity.this);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kurtindo Pop Games

    Kurtindo Pop

    2 HAZİRAN 2013
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012
  • TROPFEST

    TROPFEST

    27 Mart 2007