List of usage examples for android.graphics Typeface BOLD
int BOLD
To view the source code for android.graphics Typeface BOLD.
Click Source Link
From source file:com.se.cronus.AbstractCActivity.java
/** * sets up left hand side/*from www . ja v a2 s. c o m*/ */ protected void setUpProfile() { profile = new SlidingMenu(this); profile.setSlidingEnabled(true); profile.setMode(SlidingMenu.LEFT); profile.setMenu(com.se.cronus.R.layout.fragment_left); profile.setShadowWidthRes(com.se.cronus.R.dimen.shadow_width); // profile.setShadowDrawable(R.drawable.shadow); profile.setBehindOffsetRes(com.se.cronus.R.dimen.slidingmenu_offset); // profile.attachToActivity(this, SlidingMenu.SLIDING_CONTENT); // profile.setBehindWidth(30); profile.setBehindScrollScale(0.25f); profile.setFadeDegree(0.35f); profile.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); profile.setBackgroundColor(CUtils.CRONUS_BLUE_DARK); profile.setOnOpenedListener(new OnOpenedListener() { @Override public void onOpened() { onOpenProfile(); } }); profile.setOnClosedListener(new OnClosedListener() { @Override public void onClosed() { onOpenMain(); } }); /*DESIGN SECTION*/ ((TextView) profile.getMenu().findViewById(com.se.cronus.R.id.profile_text1)).setTextColor(Color.WHITE); ((TextView) profile.getMenu().findViewById(com.se.cronus.R.id.profile_text1)).setTypeface(null, Typeface.BOLD); ((TextView) profile.getMenu().findViewById(com.se.cronus.R.id.profile_text1)) .setTextSize(CUtils.FONT_SIZE_LARGE); ((TextView) profile.getMenu().findViewById(com.se.cronus.R.id.profile_text1)) .setTextSize(CUtils.FONT_SIZE_MED); ((TextView) profile.getMenu().findViewById(com.se.cronus.R.id.profile_text2)).setTextColor(Color.WHITE); //setOnClicks profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_facebook).setOnClickListener(this); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_facebook)) .setTextColor(Color.WHITE); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_facebook)).setTypeface(null, Typeface.BOLD); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_facebook)) .setBackgroundColor(Color.TRANSPARENT); profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_twitter).setOnClickListener(this); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_twitter)) .setTextColor(Color.WHITE); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_twitter)).setTypeface(null, Typeface.BOLD); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_twitter)) .setBackgroundColor(Color.TRANSPARENT); profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_pintrest).setOnClickListener(this); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_pintrest)) .setTextColor(Color.WHITE); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_pintrest)).setTypeface(null, Typeface.BOLD); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_pintrest)) .setBackgroundColor(Color.TRANSPARENT); profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_insta).setOnClickListener(this); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_insta)) .setTextColor(Color.WHITE); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_insta)).setTypeface(null, Typeface.BOLD); ((Button) profile.getMenu().findViewById(com.se.cronus.R.id.test_profile_add_insta)) .setBackgroundColor(Color.TRANSPARENT); }
From source file:com.homechart.app.commont.matertab.MaterialTabs.java
public MaterialTabs(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); setFillViewport(true);/*from w w w. j a v a 2 s .c o m*/ setWillNotDraw(false); tabsContainer = new LinearLayout(context); tabsContainer.setOrientation(LinearLayout.HORIZONTAL); tabsContainer.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); addView(tabsContainer); DisplayMetrics dm = getResources().getDisplayMetrics(); indicatorHeight = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, indicatorHeight, dm); underlineHeight = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, underlineHeight, dm); tabPadding = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, tabPadding, dm); tabTextSize = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, tabTextSize, dm); // Get system attrs (android:textSize and android:textColor). TypedArray a = context.obtainStyledAttributes(attrs, ATTRS); tabTextSize = a.getDimensionPixelSize(TEXT_COLOR_INDEX, tabTextSize); int textPrimaryColor = a.getColor(TEXT_COLOR_PRIMARY, 0); tabTextColorUnselected = a.getColor(TEXT_COLOR_INDEX, textPrimaryColor); underlineColor = textPrimaryColor; indicatorColor = textPrimaryColor; int padding = a.getDimensionPixelSize(PADDING_INDEX, 0); paddingLeft = padding > 0 ? padding : a.getDimensionPixelSize(PADDING_LEFT_INDEX, 0); paddingRight = padding > 0 ? padding : a.getDimensionPixelSize(PADDING_RIGHT_INDEX, 0); a.recycle(); a = context.obtainStyledAttributes(attrs, R.styleable.MaterialTabs); // Get custom attrs of MaterialTabs. indicatorColor = a.getColor(R.styleable.MaterialTabs_mtIndicatorColor, indicatorColor); underlineColor = a.getColor(R.styleable.MaterialTabs_mtUnderlineColor, underlineColor); indicatorHeight = a.getDimensionPixelSize(R.styleable.MaterialTabs_mtIndicatorHeight, indicatorHeight); underlineHeight = a.getDimensionPixelSize(R.styleable.MaterialTabs_mtUnderlineHeight, underlineHeight); tabPadding = a.getDimensionPixelSize(R.styleable.MaterialTabs_mtTabPaddingLeftRight, tabPadding); sameWeightTabs = a.getBoolean(R.styleable.MaterialTabs_mtSameWeightTabs, sameWeightTabs); textAllCaps = a.getBoolean(R.styleable.MaterialTabs_mtTextAllCaps, textAllCaps); isPaddingMiddle = a.getBoolean(R.styleable.MaterialTabs_mtPaddingMiddle, isPaddingMiddle); tabTypefaceUnselectedStyle = a.getInt(R.styleable.MaterialTabs_mtTextUnselectedStyle, Typeface.BOLD); tabTypefaceSelectedStyle = a.getInt(R.styleable.MaterialTabs_mtTextSelectedStyle, Typeface.BOLD); tabTextColorSelected = a.getColor(R.styleable.MaterialTabs_mtTextColorSelected, textPrimaryColor); // Get custom attrs of MaterialRippleLayout. rippleColor = a.getColor(R.styleable.MaterialTabs_mtMrlRippleColor, MaterialRippleLayout.DEFAULT_COLOR); // Making default ripple highlight color the same as rippleColor but with 1/4 the alpha. rippleHighlightColor = Color.argb((int) (Color.alpha(rippleColor) * 0.25), Color.red(rippleColor), Color.green(rippleColor), Color.blue(rippleColor)); rippleHighlightColor = a.getColor(R.styleable.MaterialTabs_mtMrlRippleHighlightColor, rippleHighlightColor); rippleDiameterDp = a.getDimension(R.styleable.MaterialTabs_mtMrlRippleDiameter, MaterialRippleLayout.DEFAULT_DIAMETER_DP); rippleOverlay = a.getBoolean(R.styleable.MaterialTabs_mtMrlRippleOverlay, MaterialRippleLayout.DEFAULT_RIPPLE_OVERLAY); rippleDuration = a.getInt(R.styleable.MaterialTabs_mtMrlRippleDuration, MaterialRippleLayout.DEFAULT_DURATION); rippleAlphaFloat = a.getFloat(R.styleable.MaterialTabs_mtMrlRippleAlpha, MaterialRippleLayout.DEFAULT_ALPHA); rippleDelayClick = a.getBoolean(R.styleable.MaterialTabs_mtMrlRippleDelayClick, MaterialRippleLayout.DEFAULT_DELAY_CLICK); rippleFadeDuration = a.getInteger(R.styleable.MaterialTabs_mtMrlRippleFadeDuration, MaterialRippleLayout.DEFAULT_FADE_DURATION); ripplePersistent = a.getBoolean(R.styleable.MaterialTabs_mtMrlRipplePersistent, MaterialRippleLayout.DEFAULT_PERSISTENT); rippleInAdapter = a.getBoolean(R.styleable.MaterialTabs_mtMrlRippleInAdapter, MaterialRippleLayout.DEFAULT_SEARCH_ADAPTER); rippleRoundedCornersDp = a.getDimension(R.styleable.MaterialTabs_mtMrlRippleRoundedCorners, MaterialRippleLayout.DEFAULT_ROUNDED_CORNERS_DP); a.recycle(); setMarginBottomTabContainer(); rectPaint = new Paint(); rectPaint.setAntiAlias(true); rectPaint.setStyle(Style.FILL); defaultTabLayoutParams = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT); expandedTabLayoutParams = new LinearLayout.LayoutParams(0, LayoutParams.MATCH_PARENT, 1.0f); if (locale == null) { locale = getResources().getConfiguration().locale; } }
From source file:com.facebook.react.views.textinput.ReactTextInputManager.java
/** /* This code was taken from the method setFontWeight of the class ReactTextShadowNode /* TODO: Factor into a common place they can both use *///from w w w. j a v a 2 s.c o m @ReactProp(name = ViewProps.FONT_WEIGHT) public void setFontWeight(ReactEditText view, @Nullable String fontWeightString) { int fontWeightNumeric = fontWeightString != null ? parseNumericFontWeight(fontWeightString) : -1; int fontWeight = UNSET; if (fontWeightNumeric >= 500 || "bold".equals(fontWeightString)) { fontWeight = Typeface.BOLD; } else if ("normal".equals(fontWeightString) || (fontWeightNumeric != -1 && fontWeightNumeric < 500)) { fontWeight = Typeface.NORMAL; } Typeface currentTypeface = view.getTypeface(); if (currentTypeface == null) { currentTypeface = Typeface.DEFAULT; } if (fontWeight != currentTypeface.getStyle()) { view.setTypeface(currentTypeface, fontWeight); } }
From source file:com.cssn.samplesdk.MainActivity.java
/** * *//*from w w w . j a v a 2 s. co m*/ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (Util.LOG_ENABLED) { Utils.appendLog(TAG, "protected void onCreate(Bundle savedInstanceState)"); } // load the model if (savedInstanceState == null) { if (Util.LOG_ENABLED) { Utils.appendLog(TAG, "if (savedInstanceState == null)"); } mainActivityModel = new MainActivityModel(); } else { if (Util.LOG_ENABLED) { Utils.appendLog(TAG, "if (savedInstanceState != null)"); } mainActivityModel = DataContext.getInstance().getMainActivityModel(); // if coming from background and kill the app, restart the model if (mainActivityModel == null) { mainActivityModel = new MainActivityModel(); } } DataContext.getInstance().setContext(getApplicationContext()); String licenseKey = DataContext.getInstance().getLicenseKey(); // load the controller instance acuantAndroidMobileSdkControllerInstance = AcuantAndroidMobileSDKController.getInstance(this, licenseKey); if (!Util.isTablet(this)) { acuantAndroidMobileSdkControllerInstance .setPdf417BarcodeImageDrawable(getResources().getDrawable(R.drawable.barcode)); } acuantAndroidMobileSdkControllerInstance.setWebServiceListener(this); acuantAndroidMobileSdkControllerInstance.setCloudUrl("cssnwebservices.com"); acuantAndroidMobileSdkControllerInstance.setWatermarkText("Powered By Acuant", 0, 0, 30, 0); DisplayMetrics metrics = this.getResources().getDisplayMetrics(); DisplayMetrics displaymetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displaymetrics); int height = displaymetrics.heightPixels; int width = displaymetrics.widthPixels; int minLength = (int) (Math.min(width, height) * 0.9); int maxLength = (int) (minLength * 1.5); int left = minLength / 2 - 50; int top = maxLength / 2 - 100; Paint textPaint = new Paint(Paint.ANTI_ALIAS_FLAG | Paint.DITHER_FLAG); Typeface currentTypeFace = textPaint.getTypeface(); Typeface bold = Typeface.create(currentTypeFace, Typeface.BOLD); textPaint.setColor(Color.WHITE); textPaint.setTextSize(50); textPaint.setTextAlign(Paint.Align.LEFT); textPaint.setTypeface(bold); Paint.FontMetrics metric = textPaint.getFontMetrics(); acuantAndroidMobileSdkControllerInstance.setInstructionText("Blink Slowly", left, top, textPaint); //acuantAndroidMobileSdkControllerInstance.setShowActionBar(false); //acuantAndroidMobileSdkControllerInstance.setShowStatusBar(false); acuantAndroidMobileSdkControllerInstance.setFlashlight(false); //acuantAndroidMobileSdkControllerInstance.setFlashlight(0,0,50,0); //acuantAndroidMobileSdkControllerInstance.setFlashlightImageDrawable(getResources().getDrawable(R.drawable.lighton), getResources().getDrawable(R.drawable.lightoff)); //acuantAndroidMobileSdkControllerInstance.setShowInitialMessage(true); //acuantAndroidMobileSdkControllerInstance.setCropBarcode(true); //acuantAndroidMobileSdkControllerInstance.setPdf417BarcodeDialogWaitingBarcode("AcuantAndroidMobileSampleSDK","ALIGN AND TAP", 10, "Try Again", "Yes"); acuantAndroidMobileSdkControllerInstance.setCanShowBracketsOnTablet(true); // load several member variables setContentView(R.layout.activity_main); layoutCards = (LinearLayout) findViewById(R.id.cardImagesLayout); layoutBackImage = (RelativeLayout) findViewById(R.id.relativeLayoutBackImage); layoutFrontImage = (RelativeLayout) findViewById(R.id.relativeLayoutFrontImage); frontImageView = (ImageView) findViewById(R.id.frontImageView); backImageView = (ImageView) findViewById(R.id.backImageView); editTextLicense = (EditText) findViewById(R.id.editTextLicenceKey); editTextLicense.setText(DataContext.getInstance().getLicenseKey()); txtTapToCaptureFront = (TextView) findViewById(R.id.txtTapToCaptureFront); txtTapToCaptureBack = (TextView) findViewById(R.id.txtTapToCaptureBack); activateLicenseButton = (Button) findViewById(R.id.activateLicenseButton); processCardButton = (Button) findViewById(R.id.processCardButton); processCardButton.setVisibility(View.INVISIBLE); editTextLicense.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { validateLicenseKey(editTextLicense.getText().toString()); DataContext.getInstance().setLicenseKey(editTextLicense.getText().toString()); return true; } }); // it is necessary to use a post UI call, because of the previous set text on 'editTextLicense' new Handler().post(new Runnable() { @Override public void run() { editTextLicense.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) { mainActivityModel.setState(State.NO_VALIDATED); updateActivateLicenseButtonFromModel(); } public void beforeTextChanged(CharSequence s, int start, int count, int after) { } public void onTextChanged(CharSequence s, int start, int before, int count) { } }); } }); editTextLicense.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, boolean hasFocus) { if (!hasFocus) { hideVirtualKeyboard(); } } }); // update the UI from the model updateUI(); acuantAndroidMobileSdkControllerInstance.setCardCroppingListener(this); acuantAndroidMobileSdkControllerInstance.setAcuantErrorListener(this); if (Utils.LOG_ENABLED) { Utils.appendLog(TAG, "getScreenOrientation()=" + Util.getScreenOrientation(this)); } }
From source file:net.mypapit.mobile.myrepeater.DisplayMap.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_display_map); overridePendingTransition(R.anim.activity_open_translate, R.anim.activity_close_scale); hashMap = new HashMap<Marker, MapInfoObject>(); if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) { getActionBar().setDisplayHomeAsUpEnabled(true); }/*from w w w . java2 s. c o m*/ map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); if (map == null) { // Log.e("Map NULL", "MAP NULL"); Toast.makeText(this, "Unable to display Map", Toast.LENGTH_SHORT).show(); } else { LatLng latlng = (LatLng) getIntent().getExtras().get("LatLong"); Repeater xlocation = new Repeater("", new Double[] { latlng.latitude, latlng.longitude }); rl = RepeaterListActivity.loadData(R.raw.repeaterdata5, this); xlocation.calcDistanceAll(rl); rl.sort(); map.setMyLocationEnabled(true); map.setOnInfoWindowClickListener(this); map.getUiSettings().setZoomControlsEnabled(true); AdView mAdView = (AdView) findViewById(R.id.adViewMap); mAdView.loadAd(new AdRequest.Builder().build()); // counter i, for mapping marker with integer int i = 0; for (Repeater repeater : rl) { MarkerOptions marking = new MarkerOptions(); marking.position(new LatLng(repeater.getLatitude(), repeater.getLongitude())); marking.title(repeater.getCallsign() + " - " + repeater.getDownlink() + "MHz (" + repeater.getClub() + ")"); marking.snippet("Tone: " + repeater.getTone() + " Shift: " + repeater.getShift()); RepeaterMapInfo rmi = new RepeaterMapInfo(repeater); rmi.setIndex(i); hashMap.put(map.addMarker(marking), rmi); i++; } // Marker RKG = map.addMarker(new MarkerOptions().position(new // LatLng(6.1,100.3)).title("9M4RKG")); map.moveCamera(CameraUpdateFactory.newLatLngZoom(latlng, 10)); map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null); cache = this.getSharedPreferences(CACHE_PREFS, 0); Date cachedate = new Date(cache.getLong(CACHE_TIME, new Date(20000).getTime())); long secs = (new Date().getTime() - cachedate.getTime()) / 1000; long hours = secs / 3600L; secs = secs % 3600L; long mins = secs / 60L; if (mins < 5) { String jsoncache = cache.getString(CACHE_JSON, "none"); if (jsoncache.compareToIgnoreCase("none") == 0) { new GetUserInfo(latlng, this).execute(); } else { loadfromCache(jsoncache); // Toast.makeText(this, "Loaded from cache: " + mins + // " mins", Toast.LENGTH_SHORT).show(); } } else { new GetUserInfo(latlng, this).execute(); } map.setInfoWindowAdapter(new GoogleMap.InfoWindowAdapter() { @Override public View getInfoWindow(Marker marker) { // TODO Auto-generated method stub return null; } @Override public View getInfoContents(Marker marker) { Context context = getApplicationContext(); // or // getActivity(), // YourActivity.this, // etc. LinearLayout info = new LinearLayout(context); info.setOrientation(LinearLayout.VERTICAL); TextView title = new TextView(context); title.setTextColor(Color.BLACK); title.setGravity(Gravity.CENTER); title.setTypeface(null, Typeface.BOLD); title.setText(marker.getTitle()); TextView snippet = new TextView(context); snippet.setTextColor(Color.GRAY); snippet.setText(marker.getSnippet()); info.addView(title); info.addView(snippet); return info; } }); } }
From source file:com.mishiranu.dashchan.ui.navigator.page.PostsPage.java
@Override protected void onCreate() { Activity activity = getActivity();//from ww w. ja v a 2s . com PullableListView listView = getListView(); PageHolder pageHolder = getPageHolder(); UiManager uiManager = getUiManager(); hidePerformer = new HidePerformer(); PostsExtra extra = getExtra(); listView.setDivider(ResourceUtils.getDrawable(activity, R.attr.postsDivider, 0)); ChanConfiguration.Board board = getChanConfiguration().safe().obtainBoard(pageHolder.boardName); if (board.allowPosting) { replyable = data -> getUiManager().navigator().navigatePosting(pageHolder.chanName, pageHolder.boardName, pageHolder.threadNumber, data); } PostsAdapter adapter = new PostsAdapter(activity, pageHolder.chanName, pageHolder.boardName, uiManager, replyable, hidePerformer, extra.userPostNumbers, listView); initAdapter(adapter, adapter); ImageLoader.getInstance().observable().register(this); listView.getWrapper().setPullSides(PullableWrapper.Side.BOTH); uiManager.observable().register(this); hidePerformer.setPostsProvider(adapter); Context darkStyledContext = new ContextThemeWrapper(activity, R.style.Theme_General_Main_Dark); searchController = new LinearLayout(darkStyledContext); searchController.setOrientation(LinearLayout.HORIZONTAL); searchController.setGravity(Gravity.CENTER_VERTICAL); float density = ResourceUtils.obtainDensity(getResources()); int padding = (int) (10f * density); searchTextResult = new Button(darkStyledContext, null, android.R.attr.borderlessButtonStyle); searchTextResult.setTextSize(11f); if (!C.API_LOLLIPOP) { searchTextResult.setTypeface(null, Typeface.BOLD); } searchTextResult.setPadding((int) (14f * density), 0, (int) (14f * density), 0); searchTextResult.setMinimumWidth(0); searchTextResult.setMinWidth(0); searchTextResult.setOnClickListener(v -> showSearchDialog()); searchController.addView(searchTextResult, LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); ImageView backButtonView = new ImageView(darkStyledContext, null, android.R.attr.borderlessButtonStyle); backButtonView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); backButtonView.setImageResource(obtainIcon(R.attr.actionBack)); backButtonView.setPadding(padding, padding, padding, padding); backButtonView.setOnClickListener(v -> findBack()); searchController.addView(backButtonView, (int) (48f * density), (int) (48f * density)); ImageView forwardButtonView = new ImageView(darkStyledContext, null, android.R.attr.borderlessButtonStyle); forwardButtonView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); forwardButtonView.setImageResource(obtainIcon(R.attr.actionForward)); forwardButtonView.setPadding(padding, padding, padding, padding); forwardButtonView.setOnClickListener(v -> findForward()); searchController.addView(forwardButtonView, (int) (48f * density), (int) (48f * density)); if (C.API_LOLLIPOP) { for (int i = 0, last = searchController.getChildCount() - 1; i <= last; i++) { View view = searchController.getChildAt(i); LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) view.getLayoutParams(); if (i == 0) { layoutParams.leftMargin = (int) (-6f * density); } if (i == last) { layoutParams.rightMargin = (int) (6f * density); } else { layoutParams.rightMargin = (int) (-6f * density); } } } scrollToPostNumber = pageHolder.initialPostNumber; FavoritesStorage.getInstance().getObservable().register(this); LocalBroadcastManager.getInstance(activity).registerReceiver(galleryPagerReceiver, new IntentFilter(C.ACTION_GALLERY_NAVIGATE_POST)); boolean hasNewPostDatas = handleNewPostDatas(); extra.forceRefresh = hasNewPostDatas || !pageHolder.initialFromCache; if (extra.cachedPosts != null && extra.cachedPostItems.size() > 0) { onDeserializePostsCompleteInternal(true, extra.cachedPosts, new ArrayList<>(extra.cachedPostItems), true); } else { deserializeTask = new DeserializePostsTask(this, pageHolder.chanName, pageHolder.boardName, pageHolder.threadNumber, extra.cachedPosts); deserializeTask.executeOnExecutor(DeserializePostsTask.THREAD_POOL_EXECUTOR); getListView().getWrapper().startBusyState(PullableWrapper.Side.BOTH); switchView(ViewType.PROGRESS, null); } pageHolder.setInitialPostsData(false, null); }
From source file:com.example.zapbuild.baseclasses.util.SlidingTabLayout.java
private void populateTabStrip() { final PagerAdapter adapter = mViewPager.getAdapter(); final OnClickListener tabClickListener = new TabClickListener(); for (int i = 0; i < adapter.getCount(); i++) { View tabView = null;/*from ww w . j a v a2 s . co m*/ TextView tabTitleView = null; if (mTabViewLayoutId != 0) { // If there is a custom tab view layout id set, try and inflate it tabView = LayoutInflater.from(getContext()).inflate(mTabViewLayoutId, mTabStrip, false); tabTitleView = (TextView) tabView.findViewById(mTabViewTextViewId); } if (tabView == null) { tabView = createDefaultTabView(getContext()); } if (tabTitleView == null && TextView.class.isInstance(tabView)) { tabTitleView = (TextView) tabView; } if (mDistributeEvenly) { LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) tabView.getLayoutParams(); lp.width = 0; lp.weight = 1; } tabTitleView.setText(adapter.getPageTitle(i)); if (mTabTitleColor != -1) { try { tabTitleView.setTextColor(mTabTitleColor); } catch (Exception exp) { tabTitleView.setTextColor(Color.WHITE); } } else { tabTitleView.setTextColor(Color.WHITE); } tabTitleView.setTypeface(null, Typeface.BOLD); tabView.setOnClickListener(tabClickListener); String desc = mContentDescriptions.get(i, null); if (desc != null) { tabView.setContentDescription(desc); } mTabStrip.addView(tabView); if (i == mViewPager.getCurrentItem()) { tabView.setSelected(true); } } }
From source file:flying.grub.tamtime.slidingTab.SlidingTabLayout.java
private void populateTabStrip() { final PagerAdapter adapter = mViewPager.getAdapter(); final View.OnClickListener tabClickListener = new TabClickListener(); for (int i = 0; i < adapter.getCount(); i++) { View tabView = null;/*from www. j a va2s .c o m*/ TextView tabTitleView = null; if (mTabViewLayoutId != 0) { // If there is a custom tab view layout id set, try and inflate it tabView = LayoutInflater.from(getContext()).inflate(mTabViewLayoutId, mTabStrip, false); tabTitleView = (TextView) tabView.findViewById(mTabViewTextViewId); } if (tabView == null) { tabView = createDefaultTabView(getContext(), i); } if (tabTitleView == null && TextView.class.isInstance(tabView)) { tabTitleView = (TextView) tabView; } tabTitleView.setText(adapter.getPageTitle(i)); tabTitleView.setTextColor(getResources().getColor(R.color.textClearColor)); tabView.setOnClickListener(tabClickListener); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(0, LayoutParams.WRAP_CONTENT, 1f); tabView.setLayoutParams(lp); if (i == mViewPager.getCurrentItem()) { tabView.setSelected(true); ((TextView) tabView).setTypeface(null, Typeface.BOLD); } mTabStrip.addView(tabView); } }
From source file:codepath.watsiapp.utils.Util.java
public static void applyPrimaryFont(Context ctx, PagerSlidingTabStrip view) { Typeface typeface = Typeface.createFromAsset(ctx.getAssets(), "fonts/" + PRIMARY_FONT); view.setTypeface(typeface, Typeface.BOLD); }
From source file:org.stockchart.core.Appearance.java
static int fontStyleToTypefaceConstant(FontStyle fs) { switch (fs) { case BOLD:// w w w .j a v a 2s. c o m return Typeface.BOLD; case ITALIC: return Typeface.ITALIC; case BOLD_ITALIC: return Typeface.BOLD_ITALIC; case NORMAL: return Typeface.NORMAL; } return -1; }