public class MyridesFragment extends android.app.Fragment implements
ActionBar.TabListener {
FragmentActivity myContext;
private ViewPager viewPager;
private TabsPagerAdapter mAdapter;
private android.app.ActionBar actionBar;
private String[] tabs = { "All Rides", "Upcoming", "Complted" };
public MyridesFragment() {
}
public void onViewCreated(View view,Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
viewPager = (ViewPager) getActivity().findViewById(R.id.pager);
actionBar = getActivity().getActionBar();
mAdapter = new TabsPagerAdapter(myContext.getSupportFragmentManager());
viewPager.setAdapter(mAdapter);
actionBar.setHomeButtonEnabled(false);
actionBar.setNavigationMode(android.app.ActionBar.NAVIGATION_MODE_TABS);
// Adding Tabs
for (String tab_name : tabs) {
actionBar.addTab(actionBar.newTab().setText(tab_name)
.setTabListener(this.MyridesFragment)); //getting error here
}
}
作为android的新手,尝试刷卡片,上面是我的code.i能够将setTablistener提供给我的tabs.Can任何人请帮我解决