该方法已弃用 "palette.generate" 来自 android 支持库
The Method is deprecated "palette.generate" From android support library
当我更新我的工作场所 sdk 时。我收到这条线的警告。
Palette.GenerateAsync(bitmap)
方法 Android.Support.Graphics.V7.Palette.Generate 已弃用 message ,因此这是生成调色板的最佳方式。 .
注意:
Java 代码也欢迎
您需要使用 Palette.Builder()
来创建 Palette
。喜欢:
var palette = Palette.Builder(bitmap).GenerateAsync();
// Generate palette synchronously and return it
public Palette createPaletteSync(Bitmap bitmap) {
Palette p = Palette.from(bitmap).generate();
return p;
}
// Generate palette asynchronously and use it on a different
// thread using onGenerated()
public void createPaletteAsync(Bitmap bitmap) {
Palette.from(bitmap).generate(new PaletteAsyncListener() {
public void onGenerated(Palette p) {
// Use generated instance
}
});
}
Kotlin 兰巴舞:
Palette.from(位图).生成{
}
当我更新我的工作场所 sdk 时。我收到这条线的警告。
Palette.GenerateAsync(bitmap)
方法 Android.Support.Graphics.V7.Palette.Generate 已弃用 message ,因此这是生成调色板的最佳方式。 .
注意:
Java 代码也欢迎
您需要使用 Palette.Builder()
来创建 Palette
。喜欢:
var palette = Palette.Builder(bitmap).GenerateAsync();
// Generate palette synchronously and return it
public Palette createPaletteSync(Bitmap bitmap) {
Palette p = Palette.from(bitmap).generate();
return p;
}
// Generate palette asynchronously and use it on a different
// thread using onGenerated()
public void createPaletteAsync(Bitmap bitmap) {
Palette.from(bitmap).generate(new PaletteAsyncListener() {
public void onGenerated(Palette p) {
// Use generated instance
}
});
}
Kotlin 兰巴舞:
Palette.from(位图).生成{
}