我正在尝试创建一个用户输入其名称的应用程序,按下按钮,然后会显示名称(这是以后制作基于文本的游戏)。我不是在xml中编写我的字符串。因为我无法让它发挥作用。
public void NextPageClicked1 (View view)
{
String strTest =userName.getText().toString();
textViewTest.setText(strTest);
textViewTest =(TextView)findViewById(R.id.textViewTest); }
String" strTest"被宣布为最高级但声称未被使用。
这根本不是我尝试过的唯一一件事我真的不知道该怎么做
答案 0 :(得分:0)
假设正确填充了userName字段,请切换这两行。在实际检索TextView之前,您正在设置TextView的文本。除非textViewTest
之前已设置为您提供的代码之前的内容,否则不确定您是如何获得nullpointer的。
public void NextPageClicked1 (View view)
{
String strTest =userName.getText().toString();
textViewTest =(TextView)findViewById(R.id.textViewTest);
textViewTest.setText(strTest);
}