笔者在进行安卓开发时,发现自己的代码语法完全没有问题。尤其是创建intent对象的时候,语法完全是正确的,但是Android Stuidio却显示报错,Intent类显示为红色,如图所示:

代码如下所示:
- 1 Button button2=(Button)findViewById(R.id.button_2);
- 2 button2.setOnClickListener(new View.OnClickListener() {
- 3 @Override
- 4 public void onClick(View v) {
- 5 Toast.makeText(FirstActivity.this,"只有不学习的人才会按这个按钮",
- 6 Toast.LENGTH_SHORT).show();
- 7 }
- 8 });
- 9 Button button3=(Button)findViewById(R.id.button_3);
- 10 button3.setOnClickListener(new View.OnClickListener() {
- 11 @Override
- 12 public void onClick(View v) {
- 13 Intent intent=new Intent(FirstActivity.this,SecondActivity.class);
- 14 startActivity(intent);
- 15 }
- 16 });
利用鼠标指向Intent编译器就会显示:
- cannot resolve symbol'Intent'
我相信很多朋友也遇到了这个问题,至于我们该如何解决这个问题呢?其实很简单,只需要在代码的最前面导入一个Intent类的包就可以了,因此我们可以输入:
- import android.content.Intent;
这样的话,Intent的红色字体就会消失,成功进行运行了!结果如下图所示:
