Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Timur_St
0 / 0 / 0
Регистрация: 13.05.2016
Сообщений: 17
#1

Прибавить число к уже существующему в TextView - Программирование Android

06.06.2016, 09:54. Просмотров 222. Ответов 3
Метки нет (Все метки)

Подскажите как сумировать числа, вводимые через EditText, в TextView по нажатию кнопки. Так что бы числа каждый раз сумировались, а не обновлялись при новом добавлении, т.е как сделать так чтобы в TextView выводилась сумма всех чисел вводимых в EditText?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class MainActivity extends AppCompatActivity {
    int number;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        final EditText sum = (EditText)findViewById(R.id.editText);
        final TextView text  = (TextView)findViewById(R.id.text);
        Button add = (Button)findViewById(R.id.button);
 
        add.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                number = Integer.parseInt(sum.getText().toString());
                text.setText("" + number);
            }
        });
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2016, 09:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прибавить число к уже существующему в TextView (Программирование Android):

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

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

Обращение к уже существующему классу - C++ Qt
В одном классе мы объявляем объект другого класса. Как из созданного класса обратиться к "родительскому" классу?(не создать объект...

Вызвать метод к уже существующему экземпляру класса - Java SE
Здравствуйте, помогите пожалуйста вызвать метод закрытия, я понимаю что возможно это просто и для человека с опытом не составит никакого...

Как подключить Identity к уже существующему проекту - Visual Basic .NET
Всем привет. Подскажите, пожалуйста, как подключить Identity к уже существующему проекту. Google везде дает ссылки на приложения на С, а у...

Откуда метод NewGuid знает, что он не равен уже существующему Guid - C# MVC
Всем привет! Ребят поясните мне пж. Загружаю аватары пользователей (файлы изображений) и чтобы имена файлов были уникальными, делаю...

3
Pablito
2525 / 2004 / 624
Регистрация: 12.05.2014
Сообщений: 7,030
Завершенные тесты: 1
06.06.2016, 09:55 #2
стоило написать чем разделены числа в EditText
0
Timur_St
0 / 0 / 0
Регистрация: 13.05.2016
Сообщений: 17
06.06.2016, 10:05  [ТС] #3
ничем не разделены, принцип работы таков то я ввел число в EditText (например 1) нажал на кнопку и оно отобразилось в TextView, потом удалил с EditText 1 и ввел новое число в EditText (например 3) и оно должно прибавиться в TextView к 1 и отобразиться 4 и т.д.
0
Pablito
2525 / 2004 / 624
Регистрация: 12.05.2014
Сообщений: 7,030
Завершенные тесты: 1
06.06.2016, 10:08 #4
Java
1
2
3
4
5
6
7
        add.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                number += Integer.valueOf(sum.getText().toString());
                text.setText(String.valueOf(number));
            }
        });
1
06.06.2016, 10:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2016, 10:08
Привет! Вот еще темы с ответами:

Создание текстового файла с консоли (либо добавление текста к уже существующему файлу) - CMD/BAT
Создание текстового файла с консоли. Если файл с указанным именем уже существует, то произвести добавление информации к уже существующему...

Если данное целое число оно является отрицательным, то прибавить к нему 5; в противном случае прибавить 10 - Delphi
Дано целое число. Если оно является отрицательным , то прибавить к нему 5; в противном случае прибавить к нему 10. Вывести полученное число.

Создать запрос к MySQL: Прибавить сумму к уже существующей в базе - MySQL
В таблице есть некаю сумма, к примеру 564.60 Что бы прибавить к ней свою сумму (к примеру 162.40) делаю так: UPDATE Таблица SET...

Прочитать число из файла и прибавить к нему другое число - Visual Basic .NET
Нужно прочитать число из файла (из 1 строки) и прибавить к нему другое число Dim Lines() As String =...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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