1

我想提供带有滑动功能的标签导航。为此,我已经尝试过这个

显示带有 viewpager 的选项卡的链接。类 TestFragment.java 正在添加静态视图,可以在此链接中找到类:Here
But i want to add dynamic views.Is it possible?
请建议如何实施?

谢谢。

4

1 回答 1

0

我做了类似的事情,我创建了基本的片段布局,然后在片段中调用了一个函数FragmentActivity,然后更新了视图。

最简单的方法是在 Fragment 中有一个诸如updateFragment(data)或类似的公共方法,并从 parent 调用它FragmentActivity。然后片段可以访问它自己的布局使用this.getView()

编辑: 因此您的代码的示例结构可能是:

Class FragmentActivity {

    method updateFragments() {
        Fragment myFrag = fragmentPagerAdapter.getItem(position);
        myFrag.updateView("This is my new example string to display on the page");
    }
}

Class Fragment {
    public method updateView(String newData) {
        ((TextView) this.getView().findViewById(R.id.text1)).setText(newData);
    }
}
于 2013-01-17T10:04:37.663 回答