當前位置: 首頁>>代碼示例>>Java>>正文


Java Tab.getPosition方法代碼示例

本文整理匯總了Java中com.actionbarsherlock.app.ActionBar.Tab.getPosition方法的典型用法代碼示例。如果您正苦於以下問題:Java Tab.getPosition方法的具體用法?Java Tab.getPosition怎麽用?Java Tab.getPosition使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在com.actionbarsherlock.app.ActionBar.Tab的用法示例。


在下文中一共展示了Tab.getPosition方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: onTabSelected

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
	// TODO Auto-generated method stub
	
	switch(tab.getPosition()) {
	case 0:
		NormalFragment frag = new NormalFragment();
		ft.replace(android.R.id.content, frag);
		getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#33b5e5")));
		enableNormal();
		break;
	case 1:
		BatteryFragment frag1 = new BatteryFragment();
		ft.replace(android.R.id.content, frag1);
		getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#ff5858")));
		enableBattery();
		break;
	
	}
	
	
}
 
開發者ID:iamareebjamal,項目名稱:xbsc_xposed,代碼行數:23,代碼來源:KolurChuser.java

示例2: onTabSelected

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
@Override
  public void onTabSelected(Tab tab, FragmentTransaction transaction) {

  	switch (tab.getPosition()) {
case POSITION_TAB_NUMERIC:
  	   	mWebViewTab1.setVisibility(View.VISIBLE);    		
  	   	mWebViewTab2.setVisibility(View.GONE);
  	   	mWebViewTab3.setVisibility(View.GONE);			
	break;
case POSITION_TAB_QUICKNAV:
  	   	mWebViewTab1.setVisibility(View.GONE);    		
  	   	mWebViewTab2.setVisibility(View.VISIBLE);
  	   	mWebViewTab3.setVisibility(View.GONE);			
	break;
case POSITION_TAB_ADVANCED:
  	   	mWebViewTab1.setVisibility(View.GONE);    		
  	   	mWebViewTab2.setVisibility(View.GONE);
  	   	mWebViewTab3.setVisibility(View.VISIBLE);			
	break;

default:
	break;
}
  }
 
開發者ID:vikingbrain,項目名稱:droidedmediatank,代碼行數:25,代碼來源:RemoteControlActivity.java

示例3: onTabSelected

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
    clearDetails();
    if (mViewPager.getCurrentItem() != tab.getPosition()) {
        mViewPager.setCurrentItem(tab.getPosition(), true);
    }
}
 
開發者ID:treasure-lau,項目名稱:CSipSimple,代碼行數:8,代碼來源:SipHome.java

示例4: onTabSelected

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
	SherlockFragment toShow = null;
	if (tab.getPosition() == 0){
		toShow = new LoginFragment();
	}else{
		toShow = new RegisterFragment();
	}
	ft.replace(android.R.id.content, toShow); // <----- Content view is set here

}
 
開發者ID:KinveyApps,項目名稱:tictac-android,代碼行數:12,代碼來源:UserActivity.java

示例5: addTab

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
private void addTab(int expectedTabIndex, int icon, int description) {
    final Tab tab = mActionBar.newTab();
    tab.setTabListener(mTabListener);
    if (mShowTabsAsText) {
        tab.setText(description);
    } else {
        tab.setIcon(icon);
        tab.setContentDescription(description);
    }
    mActionBar.addTab(tab);
    if (expectedTabIndex != tab.getPosition()) {
        throw new IllegalStateException("Tabs must be created in the right order");
    }
}
 
開發者ID:SilentCircle,項目名稱:silent-contacts-android,代碼行數:15,代碼來源:ActionBarAdapter.java

示例6: onTabSelected

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
    if (mViewPager.getCurrentItem() != tab.getPosition()) {
        mViewPager.setCurrentItem(tab.getPosition(), true);
    }
}
 
開發者ID:treasure-lau,項目名稱:CSipSimple,代碼行數:7,代碼來源:Codecs.java

示例7: onTabSelected

import com.actionbarsherlock.app.ActionBar.Tab; //導入方法依賴的package包/類
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
	if(mViewPager.getCurrentItem() != tab.getPosition())
		mViewPager.setCurrentItem(tab.getPosition());
}
 
開發者ID:helderm,項目名稱:songseeker,代碼行數:6,代碼來源:Util.java


注:本文中的com.actionbarsherlock.app.ActionBar.Tab.getPosition方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。