【发布时间】:2010-10-10 18:27:09
【问题描述】:
这是这篇文章的后续:
findViewById in a subclassed SurfaceView throwing RuntimeException
根据 Romain Guy 的反馈(我很快就会接受,因为它是一个解决方案),我想从 View 中获取调用 Activity,以便我可以使用它来获取所需的 TextView 资源。
我在 View 中没有看到任何返回 Activity 的方法。这样做的正确方法是什么?或者是否有更好的替代方法可以在另一个 View 上下文中使用 TextView。
基本上,我在 onCreate() 中调用 setContentView(R.layout.xxx) (像往常一样),所以我真的没有办法传递对其他 TextViews 的引用,除非我在 setContentView 之后笨拙地检索 View 和然后调用它。
【问题讨论】:
标签: android android-activity android-context