@Override public void onDraw(@NonNull Canvas canvas) { if (mDrawCircle) { final int width = getWidth(); final int height = getHeight(); int radius = Math.min(width, height) / 2; canvas.drawCircle(width / 2, height / 2, radius, mCirclePaint); } setSelected(mDrawCircle); super.onDraw(canvas); }
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){ //noinspection SuspiciousNameCombination super.onMeasure(heightMeasureSpec, widthMeasureSpec); setMeasuredDimension(getMeasuredHeight(), getMeasuredWidth()); }
@Override protected void refresh() { super.refresh(); if (mButton != null){ if (mTitle != null) { if (mTitleText != null) { mTitle.setText(mTitleText); mTitle.setVisibility(View.VISIBLE); } else { mTitle.setVisibility(View.GONE); } } if (mSummary != null) { if (mSummaryText != null) { mSummary.setText(mSummaryText); mSummary.setVisibility(View.VISIBLE); } else { mSummary.setVisibility(View.GONE); } } if (mButtonText != null){ mButton.setText(mButtonText); } } } }
float density = context.getResources().getDisplayMetrics().density; AppCompatTextView itemView = new AppCompatTextView(context); itemView.setBackgroundColor(Color.WHITE); layoutParams.setMargins( (int) (8 * density), (int) (8 * density), (int) (8 * density), (int) (8 * density)); itemView.setLayoutParams(layoutParams); itemView.setText("Item " + (parent.getChildCount() + 1)); itemView.setGravity(Gravity.CENTER);
ContextCompat.getColor(this, android.R.color.holo_purple)); mVLoading = loading; final AppCompatTextView error = new AppCompatTextView(this); error.setText(R.string.sl_change_state_error); error.setTextColor(0xffff4081); error.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 64); mVError = error; final AppCompatTextView empty = new AppCompatTextView(this); empty.setText(R.string.sl_change_state_empty); empty.setTextColor(0xff092d6d); empty.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 64); mVEmpty = empty;
private void createLabels() { final Context context = BROKEN_LABEL_STYLE ? getContext() : new ContextThemeWrapper(getContext(), mLabelsStyle); for (int i = 0; i < mButtonsCount; i++) { final FloatingActionButton button = (FloatingActionButton) getChildAt(i); if (button instanceof LabeledFloatingActionButton) { final String title = ((LabeledFloatingActionButton) button).getTitle(); final AppCompatTextView label = new AppCompatTextView(context); if (!BROKEN_LABEL_STYLE) label.setTextAppearance(context, mLabelsStyle); label.setText(title); addView(label); button.setTag(R.id.fab_label, label); } } }
private AppCompatTextView createTextView(Context context) { final float density = context.getResources().getDisplayMetrics().density; AppCompatTextView text = new AppCompatTextView(context); text.setTextColor(0xff999999); text.setGravity(Gravity.CENTER); text.setMinimumWidth((int) (64 * density)); text.setMinimumHeight((int) (48 * density)); text.setBackgroundResource(R.drawable.bg_headerfootergridview_item); return text; }
mTitleView.setText(mTitle); mTitleView.setVisibility(View.VISIBLE); } else { mTitleView.setVisibility(View.GONE); mSummaryView.setText(mSummary); if (mLinkMovementMethod != null) { mSummaryView.setMovementMethod(mLinkMovementMethod); mTitleView.setTextIsSelectable(false); mSummaryView.setTextIsSelectable(false); mRootView.setOnClickListener(v -> { if (getOnItemClickListener() != null) {
if (mTitle != null) { if (mTitleText != null) { mTitle.setText(mTitleText); mTitle.setVisibility(View.VISIBLE); } else { mTitle.setVisibility(View.GONE); mSummary.setText(mSummaryText); mSeekBar.setProgress(mProgress); if (mUnit != null) text += mUnit; mValue.setText(text); } catch (Exception ignored) { mValue.setText(mValue.getResources().getString(R.string.not_in_range));
titleView.setText(title); titleView.setPadding( dip2px(paddingTitleLeft, context), dip2px(paddingTitleTop, context), dip2px(paddingTitleRight, context), dip2px(paddingTitleBottom, context)); lp.addRule(RelativeLayout.BELOW, titleView.getId()); lp.addRule(RelativeLayout.CENTER_HORIZONTAL, RelativeLayout.TRUE); recyclerView.setLayoutParams(lp);
Holder(Context context) { super(new AppCompatTextView(context)); final AppCompatTextView text = (AppCompatTextView) itemView; text.setGravity(Gravity.CENTER); text.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 64); }
public void setTextColor(ColorStateList color) { mSummaryView.setTextColor(color); }
@Override protected void onSizeChanged(int width, int height, int oldWidth, int oldHeight) { super.onSizeChanged(width, height, oldWidth, oldHeight); controller.getSettings().setViewport(width, height).setImage(width, height); controller.updateState(); }
@Override protected void refresh() { super.refresh(); if (mTitle != null) { if (mTitleText != null) { mTitle.setText(mTitleText); mTitle.setVisibility(View.VISIBLE); } else { mTitle.setVisibility(View.GONE); } } if (mSummary != null && mSummaryText != null) { mSummary.setText(mSummaryText); } if (mSummary != null && mSummaryOnText != null && mSummaryOffText != null){ if (mChecked) { mSummary.setText(mSummaryOnText); }else { mSummary.setText(mSummaryOffText); } } if (mView != null) mView.setEnabled(mEnabled); if (mCheckbox != null) { mCheckbox.setChecked(mChecked); mCheckbox.setEnabled(mEnabled); mCheckbox.setAlpha(mAlpha); } }
public void setTextColor(int color) { mSummaryView.setTextColor(color); }
@Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); if (mForegroundDelegate != null) { mForegroundDelegate.onSizeChanged(w, h, oldw, oldh); } }
void setData(String data) { ((AppCompatTextView) itemView).setText(data); } }
@Override protected void refresh() { super.refresh(); if (mTitle != null) { if (mTitleText != null) { mTitle.setText(mTitleText); mTitle.setVisibility(View.VISIBLE); } else { mTitle.setVisibility(View.GONE); } } if (mSummary != null && mSummaryText != null) { mSummary.setText(mSummaryText); } if (mSummary != null && mSummaryOnText != null && mSummaryOffText != null){ if (mChecked) { mSummary.setText(mSummaryOnText); }else { mSummary.setText(mSummaryOffText); } } if (mView != null) mView.setEnabled(mEnabled); if (mSwitcher != null) { mSwitcher.setChecked(mChecked); mSwitcher.setEnabled(mEnabled); mSwitcher.setAlpha(mAlpha); } } }
@Deprecated @Override public void setTextColor(ColorStateList colors) { super.setTextColor(colors); }