Expandable layout в fragment

Проблема такая я нашёл как можно сделать Expandable layout а если точнее то https://github.com/andyxialm/ExpandableLayout так вот там оно сделано в Activity а как его сделать в Fragment? Когда я тот же код добавляю в java Fragment то он ругается на: "View switcher1 = getView().findViewById(R.id.switcher_1_test);" А в ошибке пишет это "error: unreachable statement View switcher1 = getView().findViewById(R.id.switcher_1_test);"

public class TabFragment1 extends Fragment {

    private ExpandableLayout mExpandableLayout1;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
    {
        return inflater.inflate(R.layout.tab_tasks_p, container, false);

        View switcher1 = getView().findViewById(R.id.switcher_1_test);
        mExpandableLayout1 = getView().findViewById(R.id.expandableLayout_1_test);
        mExpandableLayout1.setSwitcher(switcher1);
        mExpandableLayout1.setExpandInterpolator(new BounceInterpolator());
        mExpandableLayout1.setCollapseInterpolator(new AccelerateDecelerateInterpolator());
        mExpandableLayout1.setExpandDuration(800);
        mExpandableLayout1.setCollapseDuration(400);

        mExpandableLayout1.setOnStateChangedListener(new ExpandableLayout.OnStateChangedListener() {
            @Override
            public void onPreExpand() {
                Log.d("ExpandableLayout", "onPreExpand");
            }

            @Override
            public void onPreCollapse() {
                Log.d("ExpandableLayout", "onPreCollapse");
            }

            @Override
            public void onExpanded() {
                Log.d("ExpandableLayout", "onExpanded");
            }

            @Override
            public void onCollapsed() {
                Log.d("ExpandableLayout", "onCollapsed");
            }
        });
        getView().findViewById(R.id.btnTitle_1_test).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                mExpandableLayout1.toggle();
            }
        });

    }
}

Ответы (0 шт):