Я только что попытался отобразить значение переменной, но показывает какое-то исключение - FORCE CLOSE.
Код, который я пробовал, это
TextView myTextView = (TextView) findViewById(R.id.result9);
myTextView.setText("your score is " +count);
Изначально считается count = 0.
Может ли кто-нибудь предложить мне эту проблему
Заранее спасибо
3 ответа
Если myTexyView находится в диалоге, вы должны сделать это: myTextView = (TextView) dialog.findViewById ();
В любом случае сделайте чистый проект ... такое бывает иногда:
В eclipse: project-> clean-> ваш проект
Кажется, findViewById()
возвращает null
. Это означает, что либо в текущем макете нет виджета с идентификатором result9
, либо вы забыли setContentView()
.
Можете проверить свой xml, который вы установили, setContainView () он должен иметь TextView с этим идентификатором "result9".
Похожие вопросы
Новые вопросы
android
Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-activity, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com .