我使用以下代码作为if语句的结果显示toast消息:
Toast.makeText(getBaseContext(), "Please Enter Price", Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)
它在白色背景上显示为白色文本,因此无法读取!我的问题是,我怎样才能改变吐司文字的颜色?
我有一个像下面的TextView.我使用此代码为文本的一部分设置灰色.
// Prepare result text.
final String resultText = text + "\n\n" + dictionaryName;
final SpannableString styledResultText = new SpannableString(resultText);
styledResultText.setSpan(new ForegroundColorSpan(Color.GRAY), text.length() + 2, text.length() + 2 + dictionaryName.length(), 0);
resultTextView.setText(styledResultText);
Run Code Online (Sandbox Code Playgroud)
现在我想为它设置对齐.怎么做?Android没有任何span类用于对齐.我找不到像"AlignmentSpan"这样的东西.
