Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
NOVICHOK2012
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
#1

Работа с TextView как с числом - Программирование Android

18.08.2014, 21:40. Просмотров 422. Ответов 4
Метки нет (Все метки)

Доброго времени суток. Мне надо получить значение Textview, прибавить к нему 1 и вернуть измененное значение в Textview.

Такая строка выдает ошибку: "The operator + is undefined for the argument type(s) CharSequence, int"
Java
1
textminute2.setText(String.valueOf(textminute2.getText()+1));
Я так понял Textview.getValue() возвращает значение в CharSequence, а какая функция возвращает значение в int?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2014, 21:40     Работа с TextView как с числом
Посмотрите здесь:

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

Как обновить TextView с AsyncTask? - Программирование Android
private class DownloadFilesTask extends AsyncTask<String, Integer, Long> { protected Long doInBackground(String... urls) { ...

Как вставить иконку в TextView? - Программирование Android
Здравствуйте!Как в TextView вместо слова "City" вставить маленькую иконку?Типа картинка и рядом название города. // Get the city ...

Как отформатировать текст в TextView - Программирование Android
Как добавить в один textview текст, по-разному его отформатировав? Например,часть текста жирная, а часть курсивом. Спасибо.

Как ставить азац в TextView? - Программирование Android
Есть строка, которая находится в переменной stroka TextView text = (TextView)findViewById(R.id.textViewText); ...

Как OkHTTP ответ вывести в TextView? - Программирование Android
Проблема с потоками, так как не давно начал работать с android возникли непонимания. Для оправки Get запроса использую библиотеку...

Как программно поменять альфу у TextView? - Программирование Android
Приветствую вас, Форумчане! Не подскажите ли, как программно поменять параметр Alpha у TextView? Надо поменять альфу на 0.3. Спасибо!

Как вставить несколько изображений в textView - Программирование Android
Здравствуйте, скажите как вставить несколько иконок в textView, то есть в нужные позиции в тексте. При вставке одной иконки все нормально,...

Как изменить форму TextView элемента? - Программирование Android
как изменить форму ТеxtView элемента? Т.е у меня текст на полупрозрачном прямоугольном фоне. Как можно сделать прямоугольник другой...

Как каждую секунду менять текст TextView? - Программирование Android
Подскажите, пожалуйста, как каждую секунду в течение 1,5 минуты менять текст в TextView?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
646kapeh064
59 / 58 / 15
Регистрация: 09.12.2013
Сообщений: 206
18.08.2014, 21:42     Работа с TextView как с числом #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
NOVICHOK2012, лучше заведи отдельную переменную счетчик (тип int) и увеличивай его, а в текстовое поле записывай значение этой
Java
1
2
3
4
5
6
int count;
 
. . .
 
count++;
textminute2.setText(String.valueOf(count));
NOVICHOK2012
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
18.08.2014, 21:50  [ТС]     Работа с TextView как с числом #3
646kapeh064, так мне надо сначала получить значение Textview и потом его увеличивать, а не переменной. Я пробовал, как вы написали, это не то. Или можно переменной присвоить значение Textview?
646kapeh064
59 / 58 / 15
Регистрация: 09.12.2013
Сообщений: 206
18.08.2014, 21:56     Работа с TextView как с числом #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от NOVICHOK2012 Посмотреть сообщение
так мне надо сначала получить значение Textview и потом его увеличивать, а не переменной
ок
Java
1
textminute2.setText(String.valueOf(Integer.parse(textminute2.getText()) + 1));
NOVICHOK2012
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
18.08.2014, 23:06  [ТС]     Работа с TextView как с числом #5
646kapeh064, огромное спасибо, все работает, только пришлось немного изменить.
Java
1
textminute2.setText(String.valueOf(Integer.parseInt((String) textminute2.getText()) + 1));
Yandex
Объявления
18.08.2014, 23:06     Работа с TextView как с числом
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru