本文整理匯總了Java中android.widget.TextView.setTextColor方法的典型用法代碼示例。如果您正苦於以下問題:Java TextView.setTextColor方法的具體用法?Java TextView.setTextColor怎麽用?Java TextView.setTextColor使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類android.widget.TextView
的用法示例。
在下文中一共展示了TextView.setTextColor方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: showLoading
import android.widget.TextView; //導入方法依賴的package包/類
public LoadingView showLoading(CharSequence msg, boolean cancleabl) {
mDialog = new Dialog(mContext);// TODO: 2017/8/28 內存泄露時這裏也修改為弱引用
mDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
rootView = View.inflate(mContext, R.layout.dialogui_loading_horizontal, null);
mLinearLayout = (LinearLayout) rootView.findViewById(R.id.dialogui_ll_bg);
mProgressBar = (ProgressBar) rootView.findViewById(R.id.pb_bg);
mTextView = (TextView) rootView.findViewById(R.id.dialogui_tv_msg);
mTextView.setText(msg);
mLinearLayout.setBackgroundResource(R.drawable.dialogui_shape_wihte_round_corner);
mProgressBar.setIndeterminateDrawable(mContext.getResources().getDrawable(R.drawable.dialogui_shape_progress));
mTextView.setTextColor(mContext.getResources().getColor(R.color.text_black));
mDialog.setContentView(rootView);
if (mDialog != null) {
if (mDialog.isShowing()) {
mDialog.dismiss();
}
mDialog.setCancelable(cancleabl);
mDialog.setOnCancelListener(this);
mDialog.show();
}
return this;
}
示例2: createTitle
import android.widget.TextView; //導入方法依賴的package包/類
private TextView createTitle(SwipeMenuItem item) {
TextView tv = new TextView(getContext());
tv.setText(item.getTitle());
tv.setGravity(Gravity.CENTER);
tv.setTextSize(item.getTitleSize());
tv.setTextColor(item.getTitleColor());
return tv;
}
示例3: onBindViewHolder
import android.widget.TextView; //導入方法依賴的package包/類
@Override
public void onBindViewHolder(ViewHolder holder, int position) {
Rule rule = activity.rules.get(position);
holder.text.setText(rule.appName);
holder.edit.setVisibility(View.GONE);
Drawable appIcon;
try {
appIcon = pm.getApplicationIcon(rule.appPkg);
appIcon.setBounds(0, 0, Util.dpToPx(activity, 25),
Util.dpToPx(activity, 25));
} catch (PackageManager.NameNotFoundException e) {
appIcon = null;
}
holder.text.setCompoundDrawables(appIcon, null, null, null);
holder.linearLayout.removeAllViews();
for (int i = 0; i < rule.lightSettings.lights.length; i++) {
TextView light = (TextView) inflater
.inflate(R.layout.light, holder.linearLayout, false);
int lightIcon;
if (activity.lights != null && activity.lights.containsKey(
String.valueOf(rule.lightSettings.lights[i]))) {
Light lightObject = activity.lights.get(
String.valueOf(rule.lightSettings.lights[i]));
light.setText(lightObject.name);
lightIcon = Util.getLightIcon(lightObject.modelid);
} else {
light.setText("Light #" + rule.lightSettings.lights[i]);
lightIcon = R.drawable.ic_light;
}
light.setCompoundDrawablesWithIntrinsicBounds(lightIcon, 0, 0, 0);
if (Build.VERSION.SDK_INT >= 23) {
API23Wrapper.setCompoundDrawableTintList(light, rule.lightSettings.colors[i]);
}
light.setTextColor(rule.lightSettings.colors[i]);
holder.linearLayout.addView(light);
}
}
示例4: show_info
import android.widget.TextView; //導入方法依賴的package包/類
public void show_info(View view) {
// add more Build Info
final StringBuilder sb = new StringBuilder();
Tinker tinker = Tinker.with(getApplicationContext());
if (tinker.isTinkerLoaded()) {
sb.append(String.format("[patch is loaded] \n"));
sb.append(String.format("[buildConfig TINKER_ID] %s \n", BuildInfo.TINKER_ID));
sb.append(String.format("[buildConfig BASE_TINKER_ID] %s \n", BaseBuildInfo.BASE_TINKER_ID));
sb.append(String.format("[buildConfig MESSSAGE] %s \n", BuildInfo.MESSAGE));
sb.append(String.format("[TINKER_ID] %s \n", tinker.getTinkerLoadResultIfPresent().getPackageConfigByName(ShareConstants.TINKER_ID)));
sb.append(String.format("[packageConfig patchMessage] %s \n", tinker.getTinkerLoadResultIfPresent().getPackageConfigByName("patchMessage")));
sb.append(String.format("[TINKER_ID Rom Space] %d k \n", tinker.getTinkerRomSpace()));
} else {
sb.append(String.format("[patch is not loaded] \n"));
sb.append(String.format("[buildConfig TINKER_ID] %s \n", BuildInfo.TINKER_ID));
sb.append(String.format("[buildConfig BASE_TINKER_ID] %s \n", BaseBuildInfo.BASE_TINKER_ID));
sb.append(String.format("[buildConfig MESSSAGE] %s \n", BuildInfo.MESSAGE));
sb.append(String.format("[TINKER_ID] %s \n", ShareTinkerInternals.getManifestTinkerID(getApplicationContext())));
}
sb.append(String.format("[BaseBuildInfo Message] %s \n", BaseBuildInfo.TEST_MESSAGE));
final TextView v = new TextView(this);
v.setText(sb);
v.setGravity(Gravity.LEFT | Gravity.CENTER_VERTICAL);
v.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 10);
v.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
v.setTextColor(0xFF000000);
v.setTypeface(Typeface.MONOSPACE);
final int padding = 16;
v.setPadding(padding, padding, padding, padding);
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(true);
builder.setView(v);
final AlertDialog alert = builder.create();
alert.show();
}
示例5: buildTextView
import android.widget.TextView; //導入方法依賴的package包/類
private TextView buildTextView(Context context, CharSequence text) {
TextView textView = new TextView(context);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(0, ViewGroup.LayoutParams.MATCH_PARENT, 1);
textView.setLayoutParams(params);
textView.setTextColor(mTextColor);
textView.setText(text);
textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, mTextSize);
textView.setMaxLines(3);
textView.setEllipsize(TextUtils.TruncateAt.END);
textView.setGravity(Gravity.CENTER);
textView.setPadding(mPaddingHorizontal, mPaddingVertical, mPaddingHorizontal, mPaddingVertical);
return textView;
}
示例6: findViews
import android.widget.TextView; //導入方法依賴的package包/類
private void findViews() {
TextView notifyText = ((TextView) findView(R.id.notify_bar).findViewById(R.id.status_desc_label));
notifyText.setText(R.string.black_list_tip);
notifyText.setBackgroundColor(getResources().getColor(R.color.color_yellow_fcf3cd));
notifyText.setTextColor(getResources().getColor(R.color.color_yellow_796413));
listView = findView(R.id.black_list_view);
adapter = new BlackListAdapter(this, data, this, viewHolderEventListener);
listView.setAdapter(adapter);
}
示例7: BottomSheetCell
import android.widget.TextView; //導入方法依賴的package包/類
public BottomSheetCell(Context context, int type) {
super(context);
setBackgroundResource(R.drawable.list_selector);
setPadding(AndroidUtilities.dp(16), 0, AndroidUtilities.dp(16), 0);
imageView = new ImageView(context);
imageView.setScaleType(ImageView.ScaleType.CENTER);
addView(imageView, LayoutHelper.createFrame(24, 24, Gravity.CENTER_VERTICAL | (LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT)));
textView = new TextView(context);
textView.setLines(1);
textView.setSingleLine(true);
textView.setGravity(Gravity.CENTER_HORIZONTAL);
textView.setEllipsize(TextUtils.TruncateAt.END);
if (type == 0) {
textView.setTextColor(0xff212121);
textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 16);
addView(textView, LayoutHelper.createFrame(LayoutHelper.WRAP_CONTENT, LayoutHelper.WRAP_CONTENT, (LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT) | Gravity.CENTER_VERTICAL));
} else if (type == 1) {
textView.setGravity(Gravity.CENTER);
textView.setTextColor(0xff212121);
textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 14);
textView.setTypeface(FontManager.instance().getTypeface());
addView(textView, LayoutHelper.createFrame(LayoutHelper.MATCH_PARENT, LayoutHelper.MATCH_PARENT));
}
}
示例8: getGroupView
import android.widget.TextView; //導入方法依賴的package包/類
/**
* Get the text display for a specified habit category in the list
* @param i the index of the habit category
* @param b (unused)
* @param view (unused)
* @param parent (unused)
* @return the view displaying the specified habit category in the list
*/
@Override
public View getGroupView(int i, boolean b, View view, ViewGroup parent) {
TextView textView = new TextView(context);
textView.setText((String)getGroup(i));
textView.setPadding(100, 36, 10, 36);
textView.setTextColor(Color.BLACK);
textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, 16);
return textView;
}
示例9: OnControlActivatedEvent
import android.widget.TextView; //導入方法依賴的package包/類
private void OnControlActivatedEvent(TextView label, boolean down) {
if (down) {
label.setTextColor(getResources().getColor(R.color.text_color_highlighted));
}
else {
label.setTextColor(getResources().getColor(R.color.text_color));
}
}
示例10: TextInfoCell
import android.widget.TextView; //導入方法依賴的package包/類
public TextInfoCell(Context context) {
super(context);
textView = new TextView(context);
textView.setTextColor(0xffa3a3a3);
textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 13);
textView.setGravity(Gravity.CENTER);
textView.setTypeface(AndroidUtilities.getTypeface("fonts/rmedium.ttf"));
textView.setPadding(0, AndroidUtilities.dp(19), 0, AndroidUtilities.dp(19));
addView(textView, LayoutHelper.createFrame(LayoutHelper.WRAP_CONTENT, LayoutHelper.WRAP_CONTENT, Gravity.CENTER, 17, 0, 17, 0));
}
示例11: setTextColor
import android.widget.TextView; //導入方法依賴的package包/類
/**
* 設置文本顏色
*/
public void setTextColor(@ColorInt int color)
{
this.textColor = color;
for(TextView tv : list)
{
tv.setTextColor(color);
}
}
示例12: onCreate
import android.widget.TextView; //導入方法依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_counter);
tv = (TextView) findViewById(R.id.textView3);
tv.setText(getIntent().getStringExtra("msg"));
tv.setTextColor(Color.WHITE);
}
示例13: FriendListItem
import android.widget.TextView; //導入方法依賴的package包/類
public FriendListItem(Context context, float ratio) {
super(context);
int itemPadding = (int) (ratio * DESIGN_ITEM_PADDING);
setPadding(itemPadding, 0, itemPadding, 0);
setMinimumHeight((int) (ratio * DESIGN_ITEM_HEIGHT));
setBackgroundColor(0xffffffff);
ivCheck = new ImageView(context);
LayoutParams lp = new LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
lp.gravity = Gravity.CENTER_VERTICAL;
addView(ivCheck, lp);
aivIcon = new AsyncImageView(context);
int avatarWidth = (int) (ratio * DESIGN_AVATAR_WIDTH);
lp = new LayoutParams(avatarWidth, avatarWidth);
lp.gravity = Gravity.CENTER_VERTICAL;
int avatarMargin = (int) (ratio * DESIGN_AVATAR_PADDING);
lp.setMargins(avatarMargin, 0, avatarMargin, 0);
addView(aivIcon, lp);
tvName = new TextView(context);
tvName.setTextColor(0xff000000);
tvName.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18);
tvName.setSingleLine();
lp = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
lp.gravity = Gravity.CENTER_VERTICAL;
lp.weight = 1;
addView(tvName, lp);
int resId = ResHelper.getBitmapRes(context, "ssdk_oks_classic_check_checked");
if (resId > 0) {
bmChd = BitmapFactory.decodeResource(context.getResources(), resId);
}
resId = ResHelper.getBitmapRes(getContext(), "ssdk_oks_classic_check_default");
if (resId > 0) {
bmUnch = BitmapFactory.decodeResource(context.getResources(), resId);
}
}
示例14: showNetworkError
import android.widget.TextView; //導入方法依賴的package包/類
@Override
public void showNetworkError() {
if (connProblemSnack == null) {
connProblemSnack = TSnackbar.make(recyclerView,
R.string.main_connection_problem, TSnackbar.LENGTH_SHORT);
connProblemSnack.getView().setBackgroundColor(getResources()
.getColor(R.color.main_screen_connection_problem_background));
TextView message = (TextView) connProblemSnack.getView()
.findViewById(com.androidadvance.topsnackbar.R.id.snackbar_text);
message.setTextColor(getResources().getColor(R.color.main_screen_connection_problem_text));
message.setGravity(Gravity.CENTER);
}
connProblemSnack.show();
}
示例15: getView
import android.widget.TextView; //導入方法依賴的package包/類
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View row = convertView;
if(row == null) {
LayoutInflater inflater = ((Activity)context).getLayoutInflater();
row = inflater.inflate(layoutResourceId, parent, false);
}
Typeface font = FontManager.getInstance().getFont(FontManager.Font.ROBOTO_LIGHT);
TextView title = (TextView) row.findViewById(R.id.achievement_title);
title.setTypeface(font);
ImageView icon = (ImageView) row.findViewById(R.id.achievement_icon);
title.setText(achievements[position].getHeading());
if(achievements[position].checkAchievement()) {
icon.setImageResource(achievements[position].getIconUnlockedID());
title.setTextColor(Color.BLACK);
}
else {
icon.setImageResource(achievements[position].getIconLockedID());
title.setTextColor(context.getResources().getColor(R.color.text_gray));
}
return row;
}