Android Studio:textView.setText(button1.getText());不起作用

时间:2017-12-31 00:23:32

标签: gettext settext

嘿开发人员,

我想通过单击按钮将textView的文本更改为按钮的文本。我已经尝试了几个代码,但没有任何效果,我的应用程序正在停止而没有错误。

这是我的代码:

TextView textView1 = (TextView) findViewById(R.id.textView1);
Button button1 = (Button) findViewById(R.id.button1);

textView1.setText(button1.getText());

谢谢你的帮助:)

编辑:抛出IllegalStateException,InvocationTargetException和NullPointerExcpetion。

1 个答案:

答案 0 :(得分:0)

也许您在XML中添加了错误的名称,或者在onClick()中链接了错误的活动(XML视图中的那个)

第二个更有可能,因为这会导致您的应用崩溃。

例如,函数getText&活动getText [MainActivity]是不同的。