android.app.ActionBar#Tab ( )源码实例Demo

下面列出了android.app.ActionBar#Tab ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: iBeebo   文件: Utility.java
public static void buildTabCount(ActionBar.Tab tab, String tabStrRes, int count) {
    if (tab == null) {
        return;
    }
    String content = tab.getText().toString();
    int value = 0;
    int start = content.indexOf("(");
    int end = content.lastIndexOf(")");
    if (start > 0) {
        String result = content.substring(start + 1, end);
        value = Integer.valueOf(result);
    }
    if (value <= count) {
        tab.setText(tabStrRes + "(" + count + ")");
    }
}
 
源代码2 项目: codeexamples-android   文件: TitlesFragment.java
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
    TitlesFragment titleFrag = (TitlesFragment) getFragmentManager()
            .findFragmentById(R.id.titles_frag);
    titleFrag.populateTitles(tab.getPosition());
    
    if (mDualFragments) {
        titleFrag.selectPosition(0);
    }
}
 
源代码3 项目: codeexamples-android   文件: TitlesFragment.java
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
    TitlesFragment titleFrag = (TitlesFragment) getFragmentManager()
            .findFragmentById(R.id.titles_frag);
    titleFrag.populateTitles(tab.getPosition());
    
    if (mDualFragments) {
        titleFrag.selectPosition(0);
    }
}
 
源代码4 项目: aard2-android   文件: MainActivity.java
@Override
public void onTabUnselected(ActionBar.Tab tab,
        FragmentTransaction fragmentTransaction) {
    Fragment frag = appSectionsPagerAdapter.getItem(tab.getPosition());
    if (frag instanceof BaseListFragment) {
        ((BaseListFragment)frag).finishActionMode();
    }
    if (tab.getPosition() == 0) {
        View v = this.getCurrentFocus();
        if (v != null){
            InputMethodManager mgr = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
            mgr.hideSoftInputFromWindow(v.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
        }
    }
}
 
@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {}
 
@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {}
 
源代码7 项目: QuickReturn   文件: QuickReturnFacebookActivity.java
@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
}
 
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
    mPager.setCurrentItem(tab.getPosition());
}
 
源代码9 项目: retrowatch   文件: RetroWatchActivity.java
/**
 * Implements TabListener
 */
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
	// When the given tab is selected, switch to the corresponding page in the ViewPager.
	mViewPager.setCurrentItem(tab.getPosition());
}
 
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
    mViewPager.setCurrentItem(tab.getPosition()); // Tell ViewPager to change fragments
}
 
源代码11 项目: android-HorizontalPaging   文件: MainActivity.java
/**
 * Unused. Required for {@link android.app.ActionBar.TabListener}.
 */
@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
}
 
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
    mViewPager.setCurrentItem(tab.getPosition()); // Tell ViewPager to change fragments
}
 
源代码13 项目: retrowatch   文件: RetroWatchActivity.java
@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
}
 
源代码14 项目: GeoLog   文件: MainActivity.java
@Override
public void onTabSelected(ActionBar.Tab tab,
		FragmentTransaction fragmentTransaction) {
	mViewPager.setCurrentItem(tab.getPosition());
}
 
@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {}
 
源代码16 项目: codeexamples-android   文件: TitlesFragment.java
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {
}
 
@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {}
 
源代码18 项目: ploggy   文件: ActivityMain.java
@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
}
 
@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {}
 
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
    mViewPager.setCurrentItem(tab.getPosition()); // Tell ViewPager to change fragments
}