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

问题描述 投票:0回答:1

嘿开发人员在那里,

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

这是我的代码:

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

textView1.setText(button1.getText());

谢谢你的帮助:)

编辑:它抛出IllegalStateException,InvocationTargetException和NullPointerExcpetion。

gettext settext
1个回答
0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.