无法解析符号findViewById()getApplicationContext()和许多其他基本功能,也许我对资源文件做错了什么,但我不知道现在该怎么做才能更正。

package com.example.apple.onlinesql;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;

public class Answer extends AppCompatActivity {

TextView questionTextView, answerTextView;
String question, answer;

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_answer);

    Bundle bundle = getIntent().getExtras();

    question = bundle.getString("question");
    answer = bundle.getString("answer");

    /*cannot resolve symbol findViewById()*/
    questionTextView = (TextView) findViewById(R.id.questionTextView);
    answerTextView = (TextView) findViewById(R.id.answerTextView);

    questionTextView.setText(question);
    answerTextView.setText(answer);

}
}

最佳答案

该应用程序尚未成功构建,因为@vasilis提到尝试清理并重建您的项目。如果仍不能解决问题,请重新启动Studio,最坏的情况下请重新启动系统。

关于java - 无法解析符号getIntent(),findViewById等,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35706950/

10-13 04:20