找不到符号textView AndroidStudio
cannot find symbol textView AndroidStudio
我正在尝试将数据从一个Activity传递到另一个Activity 因为当我编写代码以在文本视图中获取数据然后向 textView 显示错误时,任何人都可以告诉我如何解决此错误。我在这里粘贴我的代码请检查并告诉我。 第 12、14 和 16 行出错。 在开始 "textView"
错误编译器显示为:
错误:找不到符号 textView.setText(NameRecive);
符号:变量 textView
位置:classbarcode_genrator
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_barcode_genrator);
Intent intent = getIntent();
String NameRecive = intent.getStringExtra(activity_DataEntry.NAME_TO_SEND);
String SurnameRecive = intent.getStringExtra(activity_DataEntry.SURNAME_TO_SEND);
String NumberRecive = intent.getStringExtra(activity_DataEntry.NUMBER_TO_SEND);
TextView name = findViewById(R.id.FN);
textView.setText(NameRecive);
TextView surname = findViewById(R.id.LN);
textView.setText(SurnameRecive);
TextView number = findViewById(R.id.MN);
textView.setText(NumberRecive);
}
你声明的变量名分别是name
、surname
和number
,不是textView
:
TextView name = findViewById(R.id.FN);
name.setText(NameRecive); // Here
TextView surname = findViewById(R.id.LN);
surname.setText(SurnameRecive); // And here
TextView number = findViewById(R.id.MN);
number.setText(NumberRecive); // And here
就像@Mureinik 说的,你没有 textView 变量,只有 name, surname,和数字。
我没有足够的声誉来为他的回答添加评论。
我正在尝试将数据从一个Activity传递到另一个Activity 因为当我编写代码以在文本视图中获取数据然后向 textView 显示错误时,任何人都可以告诉我如何解决此错误。我在这里粘贴我的代码请检查并告诉我。 第 12、14 和 16 行出错。 在开始 "textView"
错误编译器显示为:
错误:找不到符号 textView.setText(NameRecive);
符号:变量 textView
位置:classbarcode_genrator
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_barcode_genrator);
Intent intent = getIntent();
String NameRecive = intent.getStringExtra(activity_DataEntry.NAME_TO_SEND);
String SurnameRecive = intent.getStringExtra(activity_DataEntry.SURNAME_TO_SEND);
String NumberRecive = intent.getStringExtra(activity_DataEntry.NUMBER_TO_SEND);
TextView name = findViewById(R.id.FN);
textView.setText(NameRecive);
TextView surname = findViewById(R.id.LN);
textView.setText(SurnameRecive);
TextView number = findViewById(R.id.MN);
textView.setText(NumberRecive);
}
你声明的变量名分别是name
、surname
和number
,不是textView
:
TextView name = findViewById(R.id.FN);
name.setText(NameRecive); // Here
TextView surname = findViewById(R.id.LN);
surname.setText(SurnameRecive); // And here
TextView number = findViewById(R.id.MN);
number.setText(NumberRecive); // And here
就像@Mureinik 说的,你没有 textView 变量,只有 name, surname,和数字。 我没有足够的声誉来为他的回答添加评论。