Этот код генерирует исключение invocationTargetException. Есть несколько проблем с этим кодом:InvocationTargetException и обсуждение кодировки
- Это еще входя в, если заявление, хотя я специально сказал это не слишком, когда ничего не вводится в
EditText
. - Я предполагаю, что исключение могло произойти из-за того, что
parseInt
не имеет ничего для анализа (хотя это не должно быть проблемой). Причиной такого исключения является не начало чего-либо в нужное время, не так ли?
if(ageText.getText().toString() != "" || ageText.getText().toString() != null) { newCharacterController.characterAge = Integer.parseInt(ageText.getText().toString()); }
Немного не по теме, я тоже не могу показаться, чтобы найти tag
любого из контейнеров, как Spinner
или EditText
, когда я смотрю в mTag
значение этого, когда программа запущена, будет это повлияет на мой if(parent.getTag() == "OBJECTIDGIVENBYMYSELF")
и остановится, если от работы? Также есть лучший способ получить значение tag
(.getType() в C#).
Примером вышеуказанного OBJECTNAMEGIVBYMYSELF является EditText ***newEditText*** = new EditText(this);
.
Опубликовать Logcat – Praveenkumar