0

我按照本教程创建一个 viewpager 画廊http://www.androidbegin.com/tutorial/android-viewpager-gallery-images-and-texts-tutorial/。我在 PagerAdapter 中的 ImageView 中添加了一个 onClick 侦听器。单击图像视图时,我想打开一个片段。我怎样才能做到这一点?

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 未定义。

4

1 回答 1

0

您必须使用接口和侦听器。您可以在此处查看代码。就我而言,我Fragment会在单击列表项时进行替换,因此您只需要对其进行调整,它就会起作用。

于 2013-09-04T14:27:26.503 回答