java - 如何使用 Color.rgb?

标签 java android

我正在学习教程,并且正在试验一些代码 fragment ,发现当我输入“aditya”时,我的应用程序一直崩溃。我知道我使用的 Color.rgb 有误,但我不知道怎么办。

chkCmd.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            String check = input.getText().toString();
            display.setText(check);
            f (check.equals("left")) {
                display.setGravity(Gravity.LEFT);
            } else if (check.equals("center")) {
                display.setGravity(Gravity.CENTER);
            } else if (check.equals("right")) {
                display.setGravity(Gravity.RIGHT);
            } **else if (check.equals("aditya")) {
                display.setText(Color.rgb(184, 134, 011));**

最佳答案

这一行

display.setText(Color.rgb(184, 134, 011))

正在尝试将显示屏上的文本设置为 Color.rgb(184, 134, 011)

您要做的是设置文本的颜色。为此,编写

display.setTextColor(Color.rgb(184, 134, 011))

在设置显示器上的文本之前。

关于java - 如何使用 Color.rgb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14593936/

相关文章:

java - 如何模拟DriverManager.getConnection?

arrays - JDK 中是否有数组的 .java 源文件?

java - Android 日历选择生日给出了针对某一条件的剩余天数的错误

android - 如何制作在点击时显示圆环的按钮动画

Android mediaPlayer 只播放文件一次

java - JBoss环境下将war文件添加到java.class.path中

java - 如何使用Dozer在类之间复制数据而不破坏目标类

android - android :id and android:labelFor? 之间的区别

android - ICS Android 以编程方式启用 gps?

java - liferay 网络服务的第一步