相关疑难解决方法(0)

Android:如何设置Toast文本的颜色

我使用以下代码作为if语句的结果显示toast消息:

Toast.makeText(getBaseContext(), "Please Enter Price", Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)

它在白色背景上显示为白色文本,因此无法读取!我的问题是,我怎样才能改变吐司文字的颜色?

android toast android-layout

49
推荐指数
5
解决办法
6万
查看次数

TextView中的多重对齐?

我有一个像下面的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"这样的东西.

在此输入图像描述

android text-alignment android-2.2-froyo

20
推荐指数
2
解决办法
8179
查看次数

Android将文本对齐到吐司的中间

我有一个很长的祝酒词.我想在中间设置文本而不是开始对齐左边.

这可能吗?

android android-view

4
推荐指数
1
解决办法
6545
查看次数