-
maraby
- Сообщения: 24
- Зарегистрирован: 17 мар 2014, 09:19
Сообщение
maraby » 08 авг 2014, 15:12
Mikhail_dev писал(а):java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.EditText
Выделил жирным
Приведение типов.
Конкретно: не нравится строчка 23 - определение id
mNameEditText = (EditText) findViewById(R.id.editText);
Мыслей по этому поводу не много
-
Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Сообщение
Mikhail_dev » 08 авг 2014, 15:16
Найдите этот идентификатор - R.id.editText и вы поймёте, что он не EditText, а textView
-
maraby
- Сообщения: 24
- Зарегистрирован: 17 мар 2014, 09:19
Сообщение
maraby » 08 авг 2014, 16:04
Это оно, да?
R.java
public static final class id {
public static final int editText=0x7f07003e;
public static final int textView=0x7f07003d;
}
...тут подсказывают, что надо гуглить восходящее и нисходящее преобразование.
-
Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Сообщение
Mikhail_dev » 08 авг 2014, 18:53
Вы в XML залезьте и посмотрите туда. У вас элемент TextView называется как editText.
-
maraby
- Сообщения: 24
- Зарегистрирован: 17 мар 2014, 09:19
Сообщение
maraby » 12 авг 2014, 09:58
Михаил! спасибо! заработало!
-
Катя
- Сообщения: 2
- Зарегистрирован: 23 янв 2015, 00:37
Сообщение
Катя » 30 июн 2015, 19:27
Добрый вечер.помогите решить проблему
пытаюсь запустить с подключенного телефона, на котором стоит android 4.0.4
ошибка: pkg: /data/local/tmp/ru.startandroid.p0031firstproject
Failure [INSTALL_FAILED_OLDER_SDK]
что-то в SDK установить надо?