了解context,首先先看看它的继承关系,context是上下文的意思,我接触的最多就是在适配器中调用从activity或Fragment中传过来的context,Toast的第一个参数,启动activity,弹出对话框等等。用法我想大家都应该很熟悉了,我觉得要注意的就是context要区分一下是继承自ContextWrapper的还是ContextThemeWrapper,传递错误会让你想要引用一些方法时,无法引用,对了一般,我要调用对应的上下文的方法时,会选择强转一下。
了解context,首先先看看它的继承关系,context是上下文的意思,我接触的最多就是在适配器中调用从activity或Fragment中传过来的context,Toast的第一个参数,启动activity,弹出对话框等等。用法我想大家都应该很熟悉了,我觉得要注意的就是context要区分一下是继承自ContextWrapper的还是ContextThemeWrapper,传递错误会让你想要引用一些方法时,无法引用,对了一般,我要调用对应的上下文的方法时,会选择强转一下。