在片段中获取内容的位置?

时间:2015-03-30 21:15:32

标签: java android

这是我的片段

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()给我一个错误:无法解析方法。我想我需要一个内容。我在哪里可以得到它?

1 个答案:

答案 0 :(得分:2)

您需要ContextgetActivity()会为您提供一个。

getActivity().getAssets()

但您必须将其移至onActivityCreated(Bundle bundle)