服务和观点

时间:2011-01-09 13:42:15

标签: android

我可以通过在服务中调用findIdBy(R.id.x)来获取视图吗? 感谢

2 个答案:

答案 0 :(得分:4)

简短回答:不。

你应该尝试一下:不。

这是好的做法:不。

执行此操作是否有用:否。

如果你想这样做,你做错了什么:是的

是否有可能以一种令人费解的方式违背您在Android惯用程序中应该做的所有事情:是的。

答案 1 :(得分:0)

您可以使用

扩充XML文件中定义的视图
getLayoutInflater().inflate(...)

请参阅SoftKeyboard示例,了解为何以及如何在服务上下文中执行此操作