我尝试使用方法 setSupportImageTintList
添加到愿望 list ,但出现错误。这个方法在视频教程中使用过。我只需要知道为什么我不能使用该方法。
我尝试在 Google 中找到解决方案。与 setSupportImageTintList 没有此类链接。
addToWishlistBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (ALREADY_ADDED_TO_WISHLIST){
ALREADY_ADDED_TO_WISHLIST = false;
addToWishlistBtn.setSupportImageTintList(ColorStateList.valueOf(Color.parseColor("#9e9e9e")));
}else{
ALREADY_ADDED_TO_WISHLIST = true;
addToWishlistBtn.setSupportImageTintList(getResources().getColorStateList(R.color.colorPrimary));
}
}
});
Google 上没有太多有关此错误的数据。因此,请提供有关该方法的详细信息以及为什么我不能使用该方法。谢谢
最佳答案
你必须导入这个包
androidx.appcompat.widget
将此实现添加到您的应用程序 gradle 依赖项
implementation 'androidx.core:core:1.0.2'
关于java - 错误: cannot find symbol method setSupportImageTintList(ColorStateList),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56623861/