一种资源有效的方法,可以将视图与Android中的布局进行比较

时间:2015-12-08 09:10:13

标签: java android view

我需要检查某个View是否已使用特定布局初始化。 我现在要解决的问题是:

if( mView == inflater.inflate( R.layout.main_item, null ) )

有没有更有效的方法来实现这种比较?

1 个答案:

答案 0 :(得分:1)

if( mView == inflater.inflate( R.layout.main_item, null ) )

永远是假的。因为mView是或不是null。这是因为inflater.inflate每次调用时都会返回main_item.xml的新实例。如果您在getId()

中为根分配了一个视图,则可以使用main_item.xml检查该视图