0

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

  • 我有一个新的空项目,有 3 个选项卡。
  • 我设法添加了 ActionbarSherlock 以实现兼容性(尽管在这种情况下它不相关)。

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

这是我的片段部分的代码(由 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) 添加到第一个选项卡?

如何到达其中一个选项卡的实例(元素)?

请不要建议完全不同的方法(我已经对此感到很不愉快)。按照我的想法,帮助我实现这个简单的目标。

4

1 回答 1

0

在这种情况下,使用Fragment Transaction

于 2014-02-28T02:26:30.867 回答