getResources von FragmentStatePagerAdapter

Innerhalb einer activity-Klasse, ich habe diese Klasse (von der android-Proben):

    public static class DemoCollectionPagerAdapter extends FragmentStatePagerAdapter {

    public DemoCollectionPagerAdapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public Fragment getItem(int i) {
        Fragment fragment = new QuestionFragment();
        Bundle args = new Bundle();
        args.putInt(QuestionFragment.ARG_OBJECT, i ); 
        fragment.setArguments(args);
        return fragment;
    }

    @Override
    public int getCount() {
        return questionList.length;
    }

    @Override
    public CharSequence getPageTitle(int position) {
        return "Title n°" + (position + 1);
    }

}

Möchte ich dies ändern: return "Titel n°" + (position + 1);
zu: zurück getActivity().getResources().getString(R. string.questionTabTitle) + (position + 1);

Aber die Tätigkeit ist nicht definiert. Wie bekomme ich die string-Ressource, die ich brauche?

InformationsquelleAutor Accollativo | 2013-05-25
Schreibe einen Kommentar