这是我的片段
public class Top_Tab1 extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v =inflater.inflate(R.layout.top_tab_1,container,false);
Typeface type_thin = Typeface.createFromAsset(getAssets(),"fonts/Roboto-Thin.ttf");
return v;
}
getAssets()给我一个错误:无法解析方法。我想我需要一个内容。我在哪里可以得到它?
答案 0 :(得分:2)
您需要Context
,getActivity()
会为您提供一个。
getActivity().getAssets()
但您必须将其移至onActivityCreated(Bundle bundle)
。