安卓开发学习笔记(三):Android Stuidio无法引用Intent来创建对象,出现cannot resolve xxx

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

笔者在进行安卓开发时,发现自己的代码语法完全没有问题。尤其是创建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的红色字体就会消失,成功进行运行了!结果如下图所示:

 

目录
相关文章
|
3月前
|
Android开发 开发者
Android基础知识:什么是Intent?有哪些类型的Intent?
Android基础知识:什么是Intent?有哪些类型的Intent?
50 0
|
6月前
|
存储 SQL 人工智能
Android Activity启动流程一:从Intent到Activity创建
Android Activity启动流程一:从Intent到Activity创建
|
4月前
|
Android开发
Android Studio App开发入门之在活动之间传递消息(附源码 超详细必看)(包括显示和隐式Intent,向上一个和下一个Activity发送数据)
Android Studio App开发入门之在活动之间传递消息(附源码 超详细必看)(包括显示和隐式Intent,向上一个和下一个Activity发送数据)
43 0
|
6月前
|
缓存 安全 数据库
Android学习笔记4
Android学习笔记4
25 0
|
6月前
|
XML 数据库 数据安全/隐私保护
Android学习笔记3
Android学习笔记3
113 0
|
6月前
|
XML Java Android开发
Android学习笔记2
Android学习笔记2
45 0
|
6月前
|
XML Java Linux
Android学习笔记1
Android学习笔记1
31 0
|
8月前
|
Java Android开发
Android 中通过Intent传递类对象,通过实现Serializable和Parcelable接口两种方式传递对象
Android 中通过Intent传递类对象,通过实现Serializable和Parcelable接口两种方式传递对象
76 1