小编Nat*_*ard的帖子

android片段未附加到活动

我正在尝试将getString用于我的viewpager选项卡标题,以便我可以支持多语言,但是每次使用getString时,我都会收到错误Fragment未附加到日志中的活动,并且应用程序强制关闭!

这是我的片段代码

public class RecipesFragment extends Fragment {

ViewPager pager;
ViewPagerAdapter adapter;
SlidingTabLayout tabs;
CharSequence[] Titles = {(getResources().getString(R.string.invcraftingcardtitle)), (getResources().getString(R.string.wbcraftingcardtitle)), (getResources().getString(R.string.ovencraftingcardtitle)), (getResources().getString(R.string.painttitle))};
int Numboftabs = 4;

@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.recipes_fragment, container, false);
    return v;


}


@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    // Creating The ViewPagerAdapter and Passing Fragment Manager, Titles fot the Tabs and Number Of Tabs.
    adapter = new ViewPagerAdapter(getActivity().getSupportFragmentManager(), Titles, Numboftabs);

    // Assigning ViewPager View …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments

3
推荐指数
1
解决办法
5388
查看次数

标签 统计

android ×1

android-fragments ×1

java ×1