Viewpager doesn't save it's fragments state if a fragment contains a textview which has custom font set to it. How do I prevent this?
public class SansFontTextView extends TextView {
public SansFontTextView(Context context) {
super(context);
setUpTypeFace();
}
public SansFontTextView(Context context, AttributeSet attrs) {
super(context, attrs);
setUpTypeFace();
}
public SansFontTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
setUpTypeFace();
}
private void setUpTypeFace(){
Typeface openSansBold = Typeface.createFromAsset(getContext().getAssets(), "fonts/OpenSans-Bold.ttf");
setTypeface(openSansBold);
}
}