android - 如何在android的Activity中设置单独的颜色?

标签 android colors android-canvas

我正在处理绘画应用程序。我正在使用 colorpickerdialog 来挑选颜色,它也工作正常。现在我试图在 Activity 中只修复三种颜色(红色、蓝色、绿色)。

如何在 Activity 中固定三种颜色?

This image consists of all separate colors in the same activity

这张图片在同一 Activity 中包含更多颜色。这就是我正在寻找的东西,有人可以帮助我如何做到这一点或为此提供任何相同的程序吗?

最佳答案

在您的 Activity 中为所有的 TextView 和 onClick 设置 onClick 监听器,分别设置红色、绿色和蓝色:

    int currentColor=Color.RED;

@Override
public void onClick(View v) {
    switch (v.getId()) {
    case R.id.red:
        currentColor=Color.RED;
        break;
       case R.id.green:
        currentColor=Color.GREEN;
        break;
       case R.id.blue:
        currentColor=Color.BLUE;
        break;

    default:
        break;
    }

}

关于android - 如何在android的Activity中设置单独的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21521227/

相关文章:

linux - 如何启用脚本中 shell 命令的彩色输出?

android - 适用于 Android Canvas 的 Admob

android - 在空白页面中使用 android 结果创建 PDF

android - 使用 Phonegap : Where do I need to put the sender id and the app id in my project? 在 Android 中推送通知

android - 上传视频时出现问题 : Stream was reset: NO_ERROR

android - 将新 Activity 设置为低于当前 Activity

android - RemoteViews (Widget) 在使用位图时有模糊文本

java - 无需切换即可处理 View 的 ID

html - 为什么字体颜色属性中的奇怪东西会产生真实的颜色?

android - 使用 svg 资源作为背景为 ImageButton 赋予动态颜色