I explored few tab fragment example (Provided in Support4Demos one also) But I found that every time tab is switched, the tab content view is created each time from 'onCreateView' of the fragment class.
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.hello_world, container, false);
View tv = v.findViewById(R.id.text);
((TextView)tv).setText("Fragment #" + mNum);
tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
return v;
}
Is it possible to create fragment views once when they are first created and will be shown/gone when switched between tabs instead of creating again?