Android 如何在xml中实例化自定义视图的实例?

Android 如何在xml中实例化自定义视图的实例?,android,android-layout,Android,Android Layout,在布局中声明这样的视图时: <com.test.www.BrushPreview android:id="@+id/brushview" android:layout_width="100dip" android:layout_height="100dip" android:layout_gravity="center"/> 如何获得我的笔刷预览实例?我要宣布它无效 干杯在活动中,您可以通过 final BrushPreview brushview = (

在布局中声明这样的视图时:

<com.test.www.BrushPreview android:id="@+id/brushview" 
    android:layout_width="100dip" android:layout_height="100dip"  
    android:layout_gravity="center"/>

如何获得我的笔刷预览实例?我要宣布它无效


干杯

在活动中,您可以通过

final BrushPreview brushview = (BrushPreview) findViewById(R.id.brushview);
如果它位于另一个重复使用的视图(如列表视图的项目呈现器)中,则必须首先选择适当的项目,并对其调用
findViewById

final BrushPreview brushview = 
    (BrushPreview) itemRenderer.findViewById(R.id.brushview);