Для DialogFragment
это будет работать (я нацеливаюсь на SDK 19, а у меня minSDK 14), если вы поместите файл шрифта в папку assets()
.
Итак, если вы используете сэндвич с мороженым (ICS) и позже, попробуйте это:
@Override public void onActivityCreated(Bundle savedInstanceState)
{
// Call to the Super Class, performing the default behavior
super.onActivityCreated(savedInstanceState);
// Change the Dialog Title Text Typeface
((TextView)getDialog().findViewById(android.R.id.title)).setTypeface(
Typeface.createFromAsset(getActivity().getAssets(),"Roboto-Thin.ttf"));
}