【问题标题】:cannot find symbol textView AndroidStudio找不到符号 textView Android Studio
【发布时间】:2020-12-12 10:35:20
【问题描述】:

当我编写代码以在文本视图中获取数据时,我正在尝试将数据从 一个活动 传递到 另一个活动然后向 textView 显示错误 谁能告诉我如何解决此错误。我在这里粘贴我的代码请检查并告诉我。 在第 12、14 和 16 行出错。 在开始 "textView"

错误编译器显示为:

错误:找不到符号 textView.setText(NameRecive);

符号:可变文本视图

位置:barcode_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);
}

【问题讨论】:

    标签: java android android-studio compiler-errors textview


    【解决方案1】:

    你声明的变量名分别是namesurnamenumber,而不是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
    

    【讨论】:

      【解决方案2】:

      就像@Mureinik 所说,您没有 textView 变量,只有 namesurnamenumber强>。 我没有足够的声誉来为他的回答添加评论。

      【讨论】:

        猜你喜欢
        • 2016-04-06
        • 2016-03-02
        • 2015-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-20
        相关资源
        最近更新 更多