2011-12-14 62 views
1

我正在查看一些调用findViewById时未分配结果或执行任何操作的代码,并且希望确保可以安全地删除它。有没有这样的情况,有人可能会这样做而没有对结果做任何事情?findViewById有没有副作用?

+0

AFAIK没有任何副作用,顺便说一句,你可以检查源是绝对肯定的。 – Egor 2011-12-14 17:57:15

+0

我做了,但它看起来像最终在一个多态调用findViewTraversal,并不想检查每个子类可能:) – 2011-12-14 17:59:25

回答

2

findViewById()没有副作用,至少在Android平台附带的视图中。我无法保证自定义视图在应用中执行的操作。

0

如果这个方法的结果没有存储,你可以安全地删除它,没有任何副作用。

问候。