본문 바로가기

FrontEnd/Android 기초

[Android] TextView setText() 로 문자 내용 변경하기

반응형

TextView setText() 로 문자 내용 변경하기

 

앱 실행 시에 처음 보여질 텍스트는 Layout의 xml에서 TextView를 사용했다면, 앱 실행 중에 TextView의 내용을 변경할 때 사용하는 코드이다. 

앱 실행 후 TextView 내용을 변경한다.

 

Layout의 xml에서 TextView를 참조한 다음 setText()를 호출하면 된다. 

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // ... 코드 계속
        TextView text = (TextView) findViewById(R.id.text) ;
        text.setText("Text has changed.") ;
    }
}
 

 

주의:

  setText()함수의 매개변수는 문자열만 인식이 가능하므로, 숫자인 경우에 문자열로 변환해야한다.

ㄴ 방법: setText(int/float 데이터 타입 + “”);

 

 

반응형