从PagerAdapter打开片段

时间:2013-09-01 18:53:15

标签: android android-fragments android-viewpager

我按照本教程创建了一个viewpager库http://www.androidbegin.com/tutorial/android-viewpager-gallery-images-and-texts-tutorial/。 我在PagerAdapter中为ImageView添加了一个onClick监听器。 我想在点击imageview时打开一个片段。我怎么能这样做?

public void onClick(View v) {
        // TODO Auto-generated method stub
        transaction = getFragmentManager().beginTransaction();

        transaction.addToBackStack(null);
        transaction.replace(R.id.frameContent, new TravelogueFragment()).commit(); 
    }

我在我的类中尝试了扩展PagerAdapter的代码,但是我在getFragmentManager()中遇到错误,它说getFragmentManager是unfine。

1 个答案:

答案 0 :(得分:0)

您必须使用界面和侦听器。你可以看到code here。在我的情况下,我在列表项单击时替换Fragment,因此您只需要对其进行调整即可。