關於使用接口(介面)之疑惑? 本帖最后由 start8588 于 2015-03-02 14:43:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定有区别了,看你需要什么onclick,貌似普通的view都是View.OnClickListener 看似不同,其实都是一样的,都是来自View的OnClickListener。 感謝回應~ 貌似? 看似? 這下讓我無所適從啦~ 做學問總是要追根究底.實事求是方能胸有成竹囉~ 希望能有更精確的解釋呀!第一个:你看看import来自于哪?你会发现其实它就是(第三个)View的OnClickListener。第二个:Button最终的父类,它就是View,那button的OnClickListener来自于哪里?这下开明了吧。 本质是全部一样1导入了View.OnClickListener所以没写(因为有其他类里有OnClickListener,所以要么是View.OnClickListener的写法,要么就import进来)import android.view.View;import android.view.View.OnClickListener;2的话,button是view的子类,OnClickListener就是View的import android.view.View;就可以而3和2一样,就写全了View.OnClickListener 這下子清清楚楚了! 感謝各位大牛們的解惑...在此也順道留下學習註記 :C++ 裡的 namespace 參照自 Java 裡的 import 命名空間特質...其 OnClickListener() 原型為 android.view.View.OnClickListener...使用時必須以 static 定義......相關資訊 : http://blog.cyberjos.idv.tw/space/Java/Java+1.5/Static+Import 百度API的OverLay,onTap的问题 Bitmap释放问题 divideMessage求助 android关于动态添加组合控件的问题 onOptionsItemSelected 为什么要传给super..?? 没有com.google.android.maps包,咋办啊? 怎么写判断软件安装升级的问题 Android中如何不使用自带的Apache的包? 求大牛给个能运行的安卓连连看源代码! 网上好多源代码感觉不靠谱。 onReceiver中调用View为空 两个ViewPager,里面的一个不起作用,怎么办? 安卓推送基本问题
第二个:Button最终的父类,它就是View,那button的OnClickListener来自于哪里?这下开明了吧。
import android.view.View;
import android.view.View.OnClickListener;2的话,button是view的子类,OnClickListener就是View的
import android.view.View;就可以而3和2一样,就写全了View.OnClickListener
這下子清清楚楚了! 感謝各位大牛們的解惑...在此也順道留下學習註記 :
C++ 裡的 namespace 參照自 Java 裡的 import 命名空間特質...其 OnClickListener() 原型為 android.view.View.OnClickListener...使用時必須以 static 定義......相關資訊 : http://blog.cyberjos.idv.tw/space/Java/Java+1.5/Static+Import