2012-01-08 4 views
0

Что я хочу сделать, это изменить текст TextView на текст целого, чтобы при отображении на странице отобразился номер.Изменить TextView на значение Int

В настоящий момент TextView говорит «VALUEFROMfirstResult». Я хочу изменить это на целое число firstResult, например. если целое число составляет 23, TextView скажет 23 вместо вышеупомянутого.

public class Second extends Activity{ 

    TextView reslt; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     // TODO Auto-generated method stub 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.second); 
    } 

    public static void insert(int firstResult2) { 
     // TODO Auto-generated method stub 
     reslt = (TextView) findViewById(R.id.tvResult); 

Как это сделать?

ответ

0

Или

reslt.setText(firstResult2 + ""); 
+0

Я думаю, что эта команда будет создавать в памяти 3 строки, "", в rappresentation из firstResult2 в виде строки и конкатенации. Так что мое решение немного лучше, потому что создать в памяти только 1 строку – StErMi

+0

Работал как шарм! Он не позволял вставлять статические статические элементы в статике, поэтому я изменил «TextView reslt;» на "Static TextView reslt;" – MiKenning

+0

Подумайте, тоже StErMi, просто хотел добавить еще один вариант. – Dante

1

Очень просто:

reslt.setText(String.valueOf(firstResult2)); 
Смежные вопросы