List of usage examples for android.util TypedValue COMPLEX_UNIT_PX
int COMPLEX_UNIT_PX
To view the source code for android.util TypedValue COMPLEX_UNIT_PX.
Click Source Link
From source file:sad.zzq.com.selectaddressdemo.views.PagerSlidingTabStrip.java
@SuppressLint("NewApi") private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); if (i == 0) { tab.setTextColor(defulatColor); } else { tab.setTextColor(tabTextColor); }/*from ww w . j a v a 2 s.c om*/ // setAllCaps() is only available from API 14, so the upper case // is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:com.justsmartapps.myvault.view.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof FlatTextView) { FlatTextView tab = (FlatTextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setBackgroundResource(tabBackgroundResId); tab.setTextColor(textColor); tab.setTypeface(tab.getTypeface(), Typeface.BOLD); // setAllCaps() is only available from API 14, so the upper case // is made manually if we are on a // pre-ICS-build }//www .j a v a2 s.c o m } }
From source file:cn.qiuc.org.igoogleplay.lib.pagerslidingtab.PagerSlidingTab.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setLayoutParams(defaultTabLayoutParams); v.setBackgroundResource(tabBackgroundResId); if (shouldExpand) { v.setPadding(0, 0, 0, 0);//from w w w . j a v a 2 s. c o m } else { v.setPadding(tabPadding, 0, tabPadding, 0); } if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); tab.setTextColor( i == 0 ? getResources().getColor(R.color.slidingtab_indicatorcolor) : tabTextColor); // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:eu.trentorise.smartcampus.parcheggiausiliari.views.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); // tab.setTextColor(tabTextColor); if (tabTextColor != null) { tab.setTextColor(tabTextColor); }//from w w w. j a va2s. com // setAllCaps() is only available from API 14, so the upper case // is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:com.lgmshare.base.widget.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); tab.setTextColor(tabTextColor); // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); }/*from ww w. j a v a 2 s. c om*/ } if (i == selectedPosition) { tab.setTextColor(selectedTabTextColor); } } } }
From source file:uc.ActionSheet.java
@SuppressWarnings("deprecation") private void createItems() { String[] titles = getOtherButtonTitles(); if (titles != null) { for (int i = 0; i < titles.length; i++) { Button bt = new Button(getActivity()); bt.setId(CANCEL_BUTTON_ID + i + 1); bt.setOnClickListener(this); //bt.setBackgroundDrawable(getOtherButtonBg(titles, i)); bt.setBackgroundColor(Color.WHITE); bt.setText(titles[i]);// w ww. ja v a2 s . c o m bt.setTextColor(mAttrs.otherButtonTextColor); bt.setTextSize(TypedValue.COMPLEX_UNIT_PX, mAttrs.actionSheetTextSize); if (i > 0) { LinearLayout.LayoutParams params = createButtonLayoutParams(); params.topMargin = mAttrs.otherButtonSpacing; mPanel.addView(bt, params); } else { mPanel.addView(bt); } } } Button bt = new Button(getActivity()); bt.getPaint().setFakeBoldText(true); bt.setTextSize(TypedValue.COMPLEX_UNIT_PX, mAttrs.actionSheetTextSize); bt.setId(ActionSheet.CANCEL_BUTTON_ID); bt.setBackgroundDrawable(mAttrs.cancelButtonBackground); bt.setText(getCancelButtonTitle()); bt.setTextColor(mAttrs.cancelButtonTextColor); bt.setOnClickListener(this); LinearLayout.LayoutParams params = createButtonLayoutParams(); params.topMargin = mAttrs.cancelButtonMarginTop; mPanel.addView(bt, params); mPanel.setBackgroundDrawable(mAttrs.background); mPanel.setPadding(mAttrs.padding, mAttrs.padding, mAttrs.padding, mAttrs.padding); }
From source file:com.tcl.lzhang1.mymusic.ui.widget.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); tab.setBackgroundResource(R.drawable.selector_listview_xml); if (mCurrentSelected == i) { if (mTextSelectColor == 0) { tab.setTextColor(indicatorColor); } else { tab.setTextColor(mTextSelectColor); }//from www .ja v a2 s. co m } else { if (mTextSelectColor == 0) { tab.setTextColor(tabTextColor); } else { tab.setTextColor(mTextUnselectdColor); } } // setAllCaps() is only available from API 14, so the upper case // is made manually if we are on a // pre-ICS-buildd if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:itstudio.travel.widget.PagerSlidingTabStrip.java
private void updateTabStyles(Object... position) { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); if (position.length > 0) { if (i == Integer.parseInt(position[0].toString())) { tab.setTextColor(0xFF3188be); } else { tab.setTextColor(tabTextColor); }/*from www . j a v a 2 s.c om*/ } else { tab.setTextColor(tabTextColor); } // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= 16) { tab.setText(tab.getText().toString().toUpperCase(locale)); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }
From source file:com.astuetz.PagerSlidingTriangleStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); tab.setTextColor(tabTextColor); //#####??###### //?item ?? tab.setTextColor(pager.getCurrentItem() == i ? tabSelectedTextColor : tabNormalTextColor); //################### // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); }/*w ww. j av a 2 s. c o m*/ } } } }
From source file:com.huoqiu.widget.pagertabstrip.PagerSlidingTabStrip.java
private void updateTabStyles() { for (int i = 0; i < tabCount; i++) { View v = tabsContainer.getChildAt(i); v.setBackgroundResource(tabBackgroundResId); if (v instanceof TextView) { TextView tab = (TextView) v; tab.setTextSize(TypedValue.COMPLEX_UNIT_PX, tabTextSize); tab.setTypeface(tabTypeface, tabTypefaceStyle); if (i == 0) { tab.setTextColor(Color.parseColor("#12c1c4")); } else { tab.setTextColor(Color.parseColor("#333333")); }/* w w w .java 2 s . c o m*/ // setAllCaps() is only available from API 14, so the upper case is made manually if we are on a // pre-ICS-build if (textAllCaps) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { tab.setAllCaps(true); } else { tab.setText(tab.getText().toString().toUpperCase(locale)); } } } } }