【问题标题】:Need help in Navigation Drawer Page Sliding Tab Strip Android在导航抽屉页面滑动标签条Android中需要帮助
【发布时间】:2014-12-14 18:53:57
【问题描述】:

我已经下载了Navigation Drawer Page Sliding Tab Strip 的滑块和标签菜单。它工作正常。

来源:https://github.com/Balaji-K13/Navigation-drawer-page-sliding-tab-strip

但正如我所检查的,当用户单击任何选项卡时,它会显示 Textview Text like Card 1, Card 2 等等。

同样,如果用户单击任何滑块菜单,它会显示行星的图像。

但是,我想在Sliding 菜单单击和Tab 单击中打开Fragment,而不是这两者。
这可能是愚蠢的问题,但我对 Android 不太熟悉。请帮我解决这个问题。

【问题讨论】:

    标签: android android-fragments pagerslidingtabstrip


    【解决方案1】:

    要更改标签,您可以这样做,请转到 PageSlidingTabStripFragment.javagetItem() 方法,您可以删除 return 语句,你可以这样做:

    public SherlockFragment getItem(int position) {
            switch (position) {
    
            // Open FragmentTab1.java
            case 0:
                FragmentTab1 fragmenttab1 = new FragmentTab1();
                return fragmenttab1;
    
            // Open FragmentTab2.java
            case 1:
                FragmentTab2 fragmenttab2 = new FragmentTab2();
                return fragmenttab2;
    
            // Open FragmentTab3.java
            case 2:
                FragmentTab3 fragmenttab3 = new FragmentTab3();
                return fragmenttab3;
            }
    

    哪个 FragmentTab1 可以是这样的:

        public class FragmentTab1 extends SherlockFragment {
            @Override
            public View onCreateView(LayoutInflater inflater, ViewGroup container,
                    Bundle savedInstanceState) {
                View rootView = inflater.inflate(R.layout.fragmenttab1, container, false);
                return rootView;
            }
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多