package com.danh32.fontify; import android.content.Context; import android.util.AttributeSet; public class AutoCompleteTextView extends android.widget.AutoCompleteTextView { public AutoCompleteTextView(Context context) { super(context); } public AutoCompleteTextView(Context context, AttributeSet attrs) { super(context, attrs); // return early for eclipse preview mode if (isInEditMode()) return; FontManager.getInstance().setFont(this, attrs); } public void setFont(String fontPath) { FontManager.getInstance().setFont(this, fontPath); } public void setFont(int resId) { String fontPath = getContext().getString(resId); setFont(fontPath); } }