getApplicationContext为什么要强制类型转换

jike_03691121 Android 中 Conte... 最后由 zh_123 于2017年07月27日回复

  • 1 回答
  • 1.1k 浏览

getApplicationContext为什么要强制类型转换,这是怎样的一个过程,对里面的参数的值和访问情况有什么影响?

  • zh_123 2017年07月27日 回答 #1楼
  • 这块涉及到Java语言的类型转换   

     我们创建的App类继承自Application类。通过getApplicationContext获取到的是父类型,而我们的方法setTextData是在子类中实现的。 所以我们需要向下转型。

    建议再熟悉一下JAVA的基础知识。

  • 0 评论