Android - 将内容设置为Tab(片段)

时间:2013-05-29 21:35:59

标签: android android-fragments android-tabs

我是Android的新手,我似乎无法找到这个非常简单的问题的实用参考:

  • 我有一个New Empty项目,有3个标签。
  • 我设法添加了ActionbarSherlock以实现兼容性(虽然它与此实例无关)。

我有一个项目数组(纯文本)我想在第一个选项卡上列出,我需要知道如何在运行时更新选项卡。

这是我对Fragments部分的代码(Android SDK默认创建):

public static class sectionFragment extends Fragment {
    /**
     * The fragment argument representing the section number for this
     * fragment.
     */
    public static final String ARG_SECTION_NUMBER = "section_number";

    public sectionFragment() {}


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_main,container, false);
        TextView textView = (TextView) rootView.findViewById(R.id.section_label);
        textView.setText(Integer.toString(getArguments().getInt(ARG_SECTION_NUMBER)));
        return rootView;
    }

}

(这是默认类。我没有触摸它。它只会在每个标签上添加1,2和3作为虚拟内容。)

如何将内容(listView)添加到第一个标签?

如何访问其中一个标签的实例(元素)?

请不要提出完全不同的方法(我已经度过了糟糕的时光)。按照我的想法,帮助我实现这个简单的目标。

1 个答案:

答案 0 :(得分:0)

在这种情况下,请使用Fragment Transaction