public Object instantiateItem(ViewGroup container, int position) {
View v = (View) pages.Get(position);
LayoutParams lp = new LayoutParams(0, 0, container.getLayoutParams().width, container.getLayoutParams().height);
container.addView(v,lp);
v.setLayoutParams(lp);
if (mBa.subExists(mEventName + "_pagecreated")) {
mBa.raiseEvent(container, mEventName + "_pagecreated", new Object[] {position, v});
}
return v;
}