Like other component,you first must define it in layout xml if you want to use it.
Then,importantly,you must define a class which has implemented ViewFactory interface,it has a method whose return
value is ImageView Object .The following is main code:
imgSwitcher.setFactory(new ViewFactoryImpl());
private class ViewFactoryImpl implements ViewFactory{
@Override
public View makeView() {
// TODO Auto-generated method stub
ImageView img = new ImageView(FistActivity.this);
// img.setLayoutParams(new ImageSwitcher.LayoutParams(LayoutParams.FILL_PARENT,
// LayoutParams.FILL_PARENT));
return img;
}
}