Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.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
在PagerSlidingAbstrip Android中打开片段_Android_Android Fragments - Fatal编程技术网

在PagerSlidingAbstrip Android中打开片段

在PagerSlidingAbstrip Android中打开片段,android,android-fragments,Android,Android Fragments,我正在使用Sherlock进行SliderMenu和PagerSlidingAbstrap 现在,当有人单击选项卡时,他们将TextView设置为FrameLayout。 代码: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { LayoutParams params = new

我正在使用Sherlock进行
SliderMenu
PagerSlidingAbstrap

现在,当有人单击选项卡时,他们将
TextView
设置为
FrameLayout


代码:

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {

        LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT,
                LayoutParams.MATCH_PARENT);

        FrameLayout fl = new FrameLayout(getActivity());
        fl.setLayoutParams(params);

        final int margin = (int) TypedValue.applyDimension(
                TypedValue.COMPLEX_UNIT_DIP, 8, getResources()
                        .getDisplayMetrics());

        TextView v = new TextView(getActivity());
        params.setMargins(margin, margin, margin, margin);
        v.setLayoutParams(params);
        v.setLayoutParams(params);
        v.setGravity(Gravity.CENTER);
        v.setBackgroundResource(R.drawable.background_card);
        v.setText("CARD " + (position + 1));

        fl.addView(v);
        return fl;
    }
但在这里,根据我想打开的片段的位置。如何做到这一点?
例如,我想开个家

public class Home extends Fragment {
}