2014-02-11 2 views
0

최근에 ADT를 사용하기 시작했습니다. (아직 자바도 모르지만 C++에 익숙합니다.)안드로이드 개발 키트 - 문자열 값 변경

지금 내 문제는 (문자열에 대한 레이아웃과 string.xml의 파일에서 activity_main.xml를)

<TextView 
    android:id="@+id/textView2" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_above="@+id/button1" 
    android:layout_marginBottom="35dp" 
    android:layout_toRightOf="@+id/textView1" 
    android:text="@string/button_clicked" /> 

<string name="button_clicked">0</string> 

:

나는 그 텍스트로 문자열을 가진 TextView 추가 텍스트를 변경하려면 TextView. 하지만 나는 그것을 직접 바꾸고 싶지는 않습니다. 문자열을 바꾸고 싶습니다. (이것은 버튼의 onClick 이벤트로 인해 발생합니다.)

지금까지는 어떻게해야할지 잘 모르겠습니다. 어쨌든 int의 값을 문자열로 캐스팅하는 방법도 있습니다. 이 정수의 값을 카운트 업/표시).

나를 도와 줄 수 있습니까? :)

+0

사용을 'setText' 메쏘드와'String.valueOf'? –

+0

tv.setText (getText (R.string.button_clicked)); 이것과 같은 몇 가지 우리의 diffrent 원하는 – Developer

답변

2

그냥 텍스트로 문자열 설정하려면 : 정수의 경우

myTextView.setText(myString); 

, 사용 :

myTextView.setText(Integer.toString(integer)); 

문자열 리소스를 들어, 사용 :

myTextView.setText(R.string.my_string_res); 
+0

고마워요! 도움이되었습니다! :) – hinde

+1

그럼 당신은 그의 대답을 받아 들여야한다 :) – Fraggles