如何为 Honey comb 和更高版本(如此图像)实现调色板?

How to implement color palette for Honey comb and later versions like this image?

我从最近 2 天开始搜索以实现像这张图片这样的调色板。 我想从图像中提取颜色。请帮助我。

提前致谢。

来自文档:https://developer.android.com/reference/android/support/v7/graphics/Palette.html

确保您的应用程序具有支持库

import android.support.v7.graphics.Palette <<< 非常重要

并且 运行 根据示例

的托盘代码
Palette.generateAsync(bitmap, new Palette.PaletteAsyncListener() {
     public void onGenerated(Palette palette) {
          Palette.Swatch swatch = palette.getDarkVibrantSwatch();
          int backgroundColor = swatch.getRgb();
          int titleColor = swatch.getTitleTextColor();
          int textColor = swatch.getBodyTextColor();
     }
 });

编辑:

正如@CommonsWare 所指出的,这是设置build.gradle 以导入库的方法。

// inside your dependencies object
dependencies {
    compile 'com.android.support:palette-v7:21.0.3'
    // all your other dependencies
}