当前位置: 代码迷 >> Android >> 【 】import的导入有关问题
  详细解决方案

【 】import的导入有关问题

热度:76   发布时间:2016-04-28 02:17:49.0
【求助 】import的导入问题
有两个问题请帮忙解决:
1.import导入包的话会导入包中的类,但是不会导入包中的接口吧,就像android.view.View类中,OnClickListener这个接口居然在
View类中定义,但是只导入android.view.View肯定是不行的,是这样吧?
2.另外,android.media.MediaPlayer导入的时候显示冲突,以下是我用到的包;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.view.View.OnClickListener;
import android.view.View;
// import android.media.MediaPlayer; //本句显示冲突
谢谢~

------解决思路----------------------
1.OnClickListener这个接口在View下:应该这么导:import android.view.View.*;导入View下所有的接口,一般还是分开导的;

2.有什么冲突?
------解决思路----------------------
引用:
Quote: 引用:

1.OnClickListener这个接口在View下:应该这么导:import android.view.View.*;导入View下所有的接口,一般还是分开导的;

2.有什么冲突?

冲突的问题是我自己没有设置好主类,已解决。
import android.view.View已经导入View类了,那么不是已经导入了View类中的所有方法和接口吗,为什么要单独再导入呢?

View这个类导入 了 与 OnClickListener是否有导入没有关系呀
------解决思路----------------------
1、接口不会导入
import是指导入下面的方法,而接口不是方法需要再次生命
例如:

import android.view.View;
import android.view.View.OnClickListener;

或者

import android.view.View;//导入View类下的方法
import android.view.View.*;//导入View类下的其余类、接口的方法

2、应该没任何代码上的问题。
  相关解决方案