调色板类返回无效的RGB值

时间:2015-08-02 18:14:31

标签: android palette

从片段中,我试图使用Palette类从图像中提取一些颜色:

Bitmap snap = BitmapFactory.decodeResource(getActivity().getResources(),
R.drawable.snapghostyellow);

Palette palette = Palette.generate(snap);

Palette.Swatch vibrant = palette.getVibrantSwatch();

if(vibrant != null) {
    Log.d("rgb_output", "vibrant Not Null " + Integer.toString(vibrant.getRgb()));
}

但是getRgb()的返回是-1024。其他样本也会出现问题(例如getDarkVibrantSwatch)。

尝试使用输出会破坏应用程序。

对错误提出任何建议?

0 个答案:

没有答案