2014-06-11 3 views
-1
나는 일반적으로 텍스트 뷰의 텍스트 이런 식으로 설정

:안드로이드 설정 텍스트 뷰의 텍스트 변수

  TextView tv = (TextView) findViewById(R.id.lbC1Voice); 
     tv.setText("ss"); 

가 TV를 선언하지 않고 그것을 설정하는 방법이되지 않습니다? 예 :

(TextView) findViewById(R.id.lbC1Voice).setText("ss"); 

감사

답변

2

findViewById(...).setText()이 아닌 findViewById()의 리턴 값을 3 스트해야합니다. 괄호를 사용하여 캐스트의 범위를 지정하십시오.

((TextView)findViewById(R.id.lbC1Voice)).setText("ss"); 
0

이 시도 :

((TextView)findViewById(R.id.lbC1Voice)).setText("ss"); 
1

변경이

(TextView) findViewById(R.id.lbC1Voice).setText("ss"); 

((TextView) findViewById(R.id.lbC1Voice)).setText("ss"); 
관련 문제