Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
8 / 6 / 2
Регистрация: 02.04.2020
Сообщений: 164

В функции не определяется айди TextView

20.09.2022, 11:24. Показов 727. Ответов 8

Студворк — интернет-сервис помощи студентам
проблема заключается в том что при попытке передать текст из TextView в переменную сам TextView не определяется и я никак не могу взять из него значения, что бы потом изменить его.
Миниатюры
В функции не определяется айди TextView   В функции не определяется айди TextView  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.09.2022, 11:24
Ответы с готовыми решениями:

Как можно сравнивать айди в адресной строке с айди в php коде
у меня адресная строка вида: site.com/questions.php?question=6, как сравнивать question=6, чтобы выводить определённую информацию,...

Как айфон снять с айди если забыл предыдущий айди?
Как айфон снять с айди если забыл предедуший айди

Текст из TextView перенести в другой TextView по нажатию Button
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел сделать банальную вещь - текст из TextView перенести в...

8
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
20.09.2022, 11:38
Переменную нужно проинициализировать либо подключить синтетики (плагин kotlin-android-extensions).
0
8 / 6 / 2
Регистрация: 02.04.2020
Сообщений: 164
20.09.2022, 15:10  [ТС]
Цитата Сообщение от ExFau$t Посмотреть сообщение
Переменную нужно проинициализировать
а как это сделать?
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
20.09.2022, 15:38
Используя viewBinding или findViewById.
0
2 / 2 / 0
Регистрация: 28.07.2022
Сообщений: 174
21.09.2022, 15:32
Вначале нужно присвоить линк....
EditText Text_id = (EditText) findViewById(R.id.editText_ID);
0
8 / 6 / 2
Регистрация: 02.04.2020
Сообщений: 164
21.09.2022, 16:19  [ТС]
Цитата Сообщение от ratix_games Посмотреть сообщение
EditText Text_id = (EditText) findViewById(R.id.editText_ID);
оно что-то красное и хз ли нормально это.
и вот что я хочу сделать
достать из текствью значения, плюсонуть его (+1), вернуть изменённое значения обратно в текствью
делаю всё как на видео, но бл там где у меня ошибок у него нету ошибок. очень интереснро,
кто знает что у меня не так с кодом в этой функции?
0
2 / 2 / 0
Регистрация: 28.07.2022
Сообщений: 174
22.09.2022, 11:26
Java
1
2
3
4
EditText Text_id = (EditText) findViewById(R.id.  !название твоего текстового поля!  ); 
  try {
        Text_id.setText((Integer.getInteger(Text_id.getText().toString())+1));
  } catch (Exception e) {  e.printStackTrace();}
0
8 / 6 / 2
Регистрация: 02.04.2020
Сообщений: 164
22.09.2022, 13:06  [ТС]
Цитата Сообщение от ratix_games Посмотреть сообщение
EditText Text_id = (EditText) findViewById(R.id.  !название твоего текстового поля!  );
  try {
        Text_id.setText((Integer.getInteger(Text _id.getText().toString())+1));
  } catch (Exception e) {  e.printStackTrace();}
я пишу на котлин (учу его) и джава сюда воходу неподходит

вот код функции
Kotlin
1
2
3
4
5
6
7
8
9
fun countMe (view: View)  {
        val Text_id = findViewById<View>(R.id.numbers) as EditText
        val countString = Text_id.text.toString()
 
        var count: Int = Integer.parseInt(countString)
        count++
 
        Text_id.text = count.toString()
    }
айди текствью : android:id="@+id/numbers"

но прикол в том что как бы я не писал, оно не видит айди этого текствью. ни просто numbers ни R.id.numbers.
то ли баг то ли я уже незнаю, где бы я в ютубе не смотрел там пишут просто id.text... а у меня просто не видит айди.
Миниатюры
В функции не определяется айди TextView   В функции не определяется айди TextView  
0
8 / 6 / 2
Регистрация: 02.04.2020
Сообщений: 164
26.09.2022, 15:02  [ТС]
Пытался и пересоздать файл, а то оно жаловалось что подключено не к тому .xml но ничего не поменялось, оно и дальше просто не видит моих ID в мейне (.kt). я уже максимально без понятия. Ну типа я знаю что на джаве нужно сразу определить ID а потом его того использовать, а на котлине оно должно на ходу это делать, и тебе нужно лишь использовать ID не определяя его, но вот загвоздка, ID такое чувство что вообще нету, и как в джаве и как в котлине пишу но оно его не видит.

Добавлено через 3 часа 39 минут
Цитата Сообщение от ratix_games Посмотреть сообщение
EditText Text_id = (EditText) findViewById(R.id.editText_ID);
и то делается в джаве(а я на котлине пишу), да я даже на джаве пробывал и то оно не находит ID.
Code
1
android:id="@+id/textView"
вот создания ID

дальше я пишу в ID - textView
а оно пишет что переменная не определена.
может нужно что-то в настройках включить либо я хз
Что я понял, любые ID из .xml не передаются .kt или .java и что делать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.09.2022, 15:02
Помогаю со студенческими работами здесь

Суммировать время из двух textview и вывести в новом textview
У меня есть два textview и две кнопки. При нажатии на первую кнопку, открывается окно с выбором времени. Выбираешь время и оно отображается...

Расчет выбранной функции, вид которой определяется в функции вывода Out_Rez
Здравствуйте! Помогите пожалуйста решить задачу. Написать программу расчета выбранной функции Y(x), или S(x) (желательно и |Y(x)–S(x)|),...

Не устанавливается текст в textview активити при вызове функции из фрагмента
Нужно установить при активации, смене фрагмента свой для каждого фрагмента текст в textview, которое находится в toolbar'e активити. В...

TextView txt = new TextView(this); - ошибка
Возникла проблема с динамическим создание TextView в цыкле, хотя в другом месте создается таким же образом все нормально TextView txt =...

Не определяется X в функции maximize
Здравствуйте! Пробую в prime 6 решить задачу на максимизацию, выходит глупая ошибка, не могу понять причину... Эта же задача, решилась...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru