如何在Android选项卡示例API13中设置选项卡活动



fragment2 .java class

  public class Fragment2 extends Fragment {
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            return inflater.inflate(R.layout.fragment2, container, false);
    ..
        }
    }

fragemnt1.java

public class MyListFragment1 extends ListFragment {
String[] month = { "January", "February", "March", "April", "May", "June",
        "July", "August", "September", "October", "November", "December" };
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    ListAdapter myListAdapter = new ArrayAdapter<String>(getActivity(),
            android.R.layout.simple_list_item_1, month);
    setListAdapter(myListAdapter);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    return inflater.inflate(R.layout.listfragment1, container, false);
}
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
    // TODO Auto-generated method stub
    Toast.makeText(getActivity(),
            getListView().getItemAtPosition(position).toString(),
            Toast.LENGTH_LONG).show();
}

}

我必须将片段中的选项卡活动设置为fragent.xml文件。请告诉我如何做到这一点,因为无法做到。我尝试了很多fragment1的单击项目清单。我想在片段2中显示选项卡活动在任何项目中单击

现在不使用TabActivity的使用。请与Fragments一起使用ViewPager小部件。使用兼容性库,您将获得对Android旧版本的支持。

链接您需要使它起作用:

  • ViewPager小部件
  • Pager的适配器
  • 官方Android Dev博客上的小部件简介
  • 一个可以使用Pager获取指标的库

当然,您会使用您喜欢的搜索引擎获得很多有关该教程的教程。

最新更新