这是我的片段

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

#1楼 票数:2 已采纳

您需要一个ContextgetActivity()将使您获得一个。

getActivity().getAssets()

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

  ask by Zhambulable translate from so

未解决问题?本站智能推荐:

1回复

如何从片段内的片段获取图像?

我有一个项目组织如下: AdminAddNewMerchantActivity ->时间片段 ---->查找FoodAdminFragment ---->MapMerchantFagment ---->价格片段 ---->起始片段 ---->
1回复

片段显示不同的内容

我可以制作一个 Fragment 以根据上一屏幕中选择的内容显示不同的内容吗? 例如:我用 ImageView 和 TextView 创建 Fragment。 在 MainActivity 我单击 Button1 并且 Fragment 打开并显示一些内容,如果我单击 Button2 相同的 Fr
1回复

刷新片段的内容

这是一个android编程问题。 我遵循官方示例并编写了一个活动,该活动由两个片段组成,分别显示列表菜单和内容。 当用户单击列表中的项目时,详细信息将显示在内容片段中。 现在,我想在操作栏中添加刷新按钮。 当用户单击它时,内容片段中的内容将被重新加载。 但是我不知道如何获取正在运行
1回复

处理Android ViewPager,片段和内部内容

所以基本上 我正在使用slideTabLayout和slideTabStrip 我有一个ViewPager: 哪个在我的MainActivity.java中充满了适配器: TabsViewPagerAdapter返回一个Fragment,具体取决于标签的位置:
1回复

ViewPager获取片段参考

我在创建包含两个片段的viewpager的活动中。 我需要在活动中获得对现有片段或其视图的引用,以便在必要时从片段刷新列表。 我一直在寻找解决方案两天,但这次没有任何发现。 这是我的适配器 } 下面,我在MainActivity中创建一个viewpager和适配器
2回复

Android从片段获取tabLayout

我想知道是否有一种方法可以从片段访问tabLayout。 我在下面声明我的TabLayout,并且禁用所有选项卡。 我想做的是能够在ClickListener的片段中启用它们。 我不确定是否应该声明tabLayout静态并像那样访问它,或者是否有正确的方法来访问它。 如
2回复

android从片段获取imageview

如何获取活动中片段的元素并更改其值? 嗨,有这个片段... fragment_layout ... 主要活动...(更改值的方法) 我如何从此片段中获取textviews和imageviews来设置其图像和文本?
1回复

在片段中获取结果的问题

美好的一天,我试图获取扫描片段中QR码的结果,因为活动一切正常,但是在传输之后无法获得结果。 如何解决? 据我了解,该问题在“ onActivityResult”方法中。 我需要一些信息以寻求解决方案。 如何更改片段? 我的代码在下面: