2011-10-29 31 views
0

如果我有一个文件的XML按钮调的test.xml像这样:是否可以更改xml按钮上的文本?

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

是否有可能改变“新游戏”文本到别的东西?我必须多次这样做。 最大的问题是:我必须从一个java文件里面做!这甚至有可能吗?

+0

这是可能实现的,在您收到错误。 –

回答

5

是的。

1)获取一个参考按钮

2)使用的setText方法给文本的新值

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

definitly哥们,这类问题的建议立即进行删除不问的智能手机,你可以通过更新xml以及通过java编码 ex ... Button buttontext =(Button)findViewById(R.id.button1); button.setText(“这是新的文字”); 或XML ..

在XML中这将是静态的,使其动态,在Java类设置文本.. 感谢

相关问题