02-16 10:10:48.126: E/AndroidRuntime(9838): FATAL EXCEPTION: main
02-16 10:10:48.126: E/AndroidRuntime(9838): android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.view.ViewRootImpl.setView(ViewRootImpl.java:810)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:265)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:73)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.app.Dialog.show(Dialog.java:282)
02-16 10:10:48.126: E/AndroidRuntime(9838): at com.example.printing.adapter$1.onClick(adapter.java:335)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.view.View.performClick(View.java:4452)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.view.View$PerformClick.run(View.java:18428)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.os.Handler.handleCallback(Handler.java:725)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.os.Handler.dispatchMessage(Handler.java:92)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.os.Looper.loop(Looper.java:176)
02-16 10:10:48.126: E/AndroidRuntime(9838): at android.app.ActivityThread.main(ActivityThread.java:5365)
02-16 10:10:48.126: E/AndroidRuntime(9838): at java.lang.reflect.Method.invokeNative(Native Method)
02-16 10:10:48.126: E/AndroidRuntime(9838): at java.lang.reflect.Method.invoke(Method.java:511)
02-16 10:10:48.126: E/AndroidRuntime(9838): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
02-16 10:10:48.126: E/AndroidRuntime(9838): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
02-16 10:10:48.126: E/AndroidRuntime(9838): at dalvik.system.NativeStart.main(Native Method)
-4
A
ответ
1
Как и в журнале:
WindowManager $ BadTokenException: Невозможно добавить окно - маркер нуль является не для применения
средства в настоящее время проходящей getApplicationContext()
до Dialog
constroctor для создания объекта Dialog.
Используйте контекст живого компонента, который в настоящее время отображается пользователю для создания объекта Dialog
.
При создании диалога в действии используйте CurrentActivityName.this
вместо getApplicationContext()
.
или при использовании внутри onClick
метода любого View используйте onClick
параметр метода для получения контекста, как если onClick(View view)
затем использовать view.getContext()
, чтобы получить контекст
Смежные вопросы
- 1. Struts 2 + Hibernate не в состоянии решить нулевой указатель
- 2. MySQL не нулевой и разрешить нулевой разницы
- 3. Укрепить указатель нулевой нулевой отметки
- 4. как решить разыменование нулевой указатель?
- 5. Clojure invokeLater нулевой указатель
- 6. Неинициализированный символ * нулевой указатель?
- 7. Применение нулевой указатель
- 8. malloc() возвращает нулевой указатель
- 9. NSMutableArray содержит нулевой указатель
- 10. андроид tabhost нулевой указатель
- 11. Проверить нулевой указатель
- 12. Невозможный нулевой указатель
- 13. textview, дающий нулевой указатель
- 14. Malloc, инициализирующий нулевой указатель
- 15. ListCellRenderer возвращение нулевой указатель
- 16. Android кнопки нулевой указатель
- 17. нулевой указатель в границах dataTable
- 18. TextField.setConstraints нулевой указатель исключений
- 19. Странное поведение нулевой указатель
- 20. Hibernate нулевой указатель исключение
- 21. всегда нулевой указатель исключение
- 22. Получение нулевой указатель в getSupportActionBar()
- 23. Уточняет нулевой указатель?
- 24. возвращается нулевой указатель
- 25. сессия нулевой указатель в RichFaces
- 26. ActionBar.setDisplayHomeAsUpEnabled (истина) нулевой указатель исключение
- 27. не в состоянии изменить этот указатель
- 28. PhpStorm не в состоянии разрешить символ «doctrine.orm.entity_manager»
- 29. Весна STS - не в состоянии разрешить свойства
- 30. не в состоянии разрешить тип параметра лямбда
Как мы можем найти ошибку без кода? –
Пожалуйста ... укажите, что вы хотите спросить .. скажите нам, что такое сценарий, что вы делаете в коде, и что не происходит –
Что такое 'WindowManager $ BadTokenException', что делать с' NullPointerException'? –