0
如果片段包含具有自定義字體的文本視圖,Viewpager不會保存其片段狀態。我如何防止這種情況?如果使用自定義文本視圖,Viewpager不保存片段狀態
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);
}
}
你使用過'viewpager.setOffscreenPageLimit(int limit)'嗎? –
你可以發佈你的代碼嗎? – AbhayBohra
我做過了,textview用於xml – user6650650