尝试学习调色板但遇到错误。我正在尝试使用generate()。但是当我输入它时,我会越过.generate
。我一直在关注一个教程,根据我的理解,我需要使用这个生成函数来使用以下函数(applyPalette)来填充颜色。
有人可以提供一些帮助吗?请记住,我是调色板的新手,可能会错过一些小事。感谢
生成()已更新并正常工作
private void colorize(Bitmap photo) {
Palette palette = new Palette.Builder(photo).generate();
applyPalette(palette);
}
答案 0 :(得分:0)
来自https://github.com/yourlabs/django-autocomplete-light:
不推荐使用此方法。
使用
Palette.Builder
生成调色板。
您可以找到Palette
班级参考documentation for the generate
method。同步生成private void colorize(Bitmap photo) {
Palette palette = new Palette.Builder(photo).generate();
applyPalette(palette);
}
实例(镜像原始问题中的功能)的新语法将是:
var table = document.getElementsByClassName("tabwid");
for (var i = 0; i < table.length; i++) {
var j = 0,
row;
tabwid = table[i].offsetWidth;
row = table[i].rows;
while (row[j++]) {
var hei = row.offsetHeight;
while (tabwid < 4000) {
tabwid += 500;
table[i].style.width = tabwid + 'px';
if (row.offsetHeight == hei) {
table[i].style.width = tabwid - 500 + 'px';
break;
}
}
}
}
通常,Android Studio会使用删除线标记弃用的方法,如您所见。