TextView的mContext是从哪里定义的,为啥不定义就能使用
TextView的mContext是从哪里定义的,为何不定义就能使用?
分析了下/framework/base/core/java/widget/TextView.java
里面用了一个mContext变量,但是从未定义过,但倒是从父类View直接拿过来的?
请问这样可以吗?不用super,直接用父类定义的变量名。
------解决方案--------------------
为什么不可以?
------解决方案--------------------
他继承了父类,父类里面的属性,自然可以用了呗,,,
------解决方案--------------------
this表示当前对象,在子类中使用是可以省略的,所以也就可以了
分析了下/framework/base/core/java/widget/TextView.java
里面用了一个mContext变量,但是从未定义过,但倒是从父类View直接拿过来的?
请问这样可以吗?不用super,直接用父类定义的变量名。
------解决方案--------------------
为什么不可以?
------解决方案--------------------
他继承了父类,父类里面的属性,自然可以用了呗,,,
------解决方案--------------------
this表示当前对象,在子类中使用是可以省略的,所以也就可以了