Не удалось выполнить метод для Android: onClick ОШИБКА - PullRequest
0 голосов
/ 08 октября 2019

Я хочу отобразить числовой текст, который увеличивается, если утверждение верно, и показать число в текстовом представлении, ошибка возникает, когда я изменяю текстовый вид текста при увеличении числа.

 int stars = 0; //Global variable

//onClick{...}

public void changeTextViewToStarsNumber(){
  if(editText.getText().equals("153"){
     stars = stars + 10;
     textView.setText(stars); //The error line
  }
}

Ответы [ 3 ]

2 голосов
/ 08 октября 2019

Измените строку ошибки на textView.setText(String.valueOf(stars));

1 голос
/ 08 октября 2019

Ваша ошибка при компиляции? Если так, то я предполагаю, что вам нужно разобрать ваш stars в строку.

textView.setText(String.valueOf(stars)); //The error line
0 голосов
/ 08 октября 2019

.setText () требуется строковое значение. Вам необходимо преобразовать старты в строковый тип с помощью функции valueOf ().

...