【发布时间】:2018-04-26 05:54:03
【问题描述】:
当我从onClick(View view) 执行view.getContext 时,我观察到它并不总是提供主机活动对象。
那么,view.getContext() from onClick(View view) 什么时候返回 ContextThemeWrapper 对象,或者什么时候返回主机活动对象或任何其他对象?
【问题讨论】:
-
返回什么
Context实现真的很重要吗?你想用它做什么? -
是的,根据我的要求,我只想在 onClick 方法中使用主机活动。
-
所以你不能这样做或改变你的要求......顺便说一句,为什么你得到什么上下文真的很重要?你想用它做什么?
-
我无法更改我的要求,我想从此 onClick 方法调用主机活动方法。我还想知道为什么它有时会提供 ContextThemeWrapper 对象,有时还会提供活动。
-
不不不,您所要做的就是创建一些您的活动将实现的接口并在 onClick 回调中使用该接口
标签: android onclick android-context