Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 带FragmentPagerAdapter的铁路超高设置标记_Android_Fragment - Fatal编程技术网

Android 带FragmentPagerAdapter的铁路超高设置标记

Android 带FragmentPagerAdapter的铁路超高设置标记,android,fragment,Android,Fragment,使用FragmentPagerAdapter时,如何为片段设置标签。有什么建议吗 public class MainFragmentAdapter extends FragmentPagerAdapter { public Fragment getItem(int arg0) { switch (arg0) { case 0: SettingsFragment fr = new SettingsFragment()

使用
FragmentPagerAdapter
时,如何为
片段设置标签
。有什么建议吗

public class MainFragmentAdapter extends FragmentPagerAdapter {
 public Fragment getItem(int arg0) {
            switch (arg0) {
            case 0:
                SettingsFragment fr = new SettingsFragment();
fr.setTag()


你到底想完成什么
FragmentPagerAdapter
使用标记本身,因此您不应该试图弄乱该标记。您没有回答我的问题。你真正想做的是什么?我有一个包含按钮的设置片段,当用户单击该按钮时,一个FragmentDialog启动,FragmentDailog的结果应该返回到设置对话框,我使用设置片段实现的侦听器,FragmentDailog使用CustomLisenter mListener=(CustomListener)FragmentManager.getFragmentByTag(“自定义标记”)获取引用;实际上,SettingFragment可以显示10个不同的对话框,因此它实现了10个不同的侦听器我有一个包含按钮的设置片段,当用户单击该按钮时,一个FragmentDialog启动,FragmentDailog的结果应返回到设置片段我使用SettingFragment实现的侦听器,FragmentDailog使用CustomLisenter mListener=(CustomListener)FragmentManager.getFragmentByTag(“自定义标记”)获取引用;
return fr;
        ...
    ....
    ...

            }