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

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • funbro1

    funbro1

    11 Aralık 2007
  • kev5124

    kev5124

    9 Kasım 2008