2011-10-29 7 views
0

I는 다음과 같이 test.xml의라는 파일에서 XML 버튼이있는 경우 :xml 버튼의 텍스트를 바꿀 수 있습니까?

<Button 
    android:id="@+id/newgame" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="New Game" 
    /> 

는 뭔가 다른 "새로운 게임"텍스트를 변경할 수 있습니까? 나는 이것을 여러 번해야한다. 큰 문제는 자바 파일 내부에서해야한다는 것입니다. 그게 가능한가?

+0

그것을 달성하는 것이 가능하여지고 실수를 정적 것 XML에

또는 XML에 .... –

답변

5

예.

1) 버튼

2) 새 값

Button button = (Button)findViewById(R.id.newgame); 
button.setText("Something Else"); 
0

에게 텍스트를 definitly 친구를 제공하기 위해의 setText 메소드를 사용에 대한 참조를 가져, 질문이 유형의 스마트 폰을 요구하지 말아야, u는 xml뿐만 아니라 자바 코드 ex .... 에 의해 업데이트 할 수 있습니다. Button buttontext = (Button) findViewById (R.id.button1); button.setText ("this is new text"); 동적, 자바 클래스 설정 텍스트 .. 감사

관련 문제