java - 无法解析符号“ViewHolder”Java Android Studio
问题描述
我已经在网上和堆栈溢出中尝试过其他示例,但无法解决这个问题我遵循几年前使用 ViewHolder 制作的 tut 但它给我错误“无法解析符号'ViewHolder'”这是我记事本工具内部的一部分感谢我提供任何帮助的应用程序
public class NotesAdapter extends RecyclerView.Adapter<NotesAdapter.ViewHolder> {
@NonNull
@Override
public NotesAdapter.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
return null;
}
public class ViewHolder extends RecyclerView.ViewHolder {
public ViewHolder(@NonNull View itemView) {
super(itemView);
}
}
@Override
public void onBindViewHolder(@NonNull NotesAdapter.ViewHolder holder, int position) {
}
@Override
public int getItemCount() {
return 0;
}
}
解决方案
更改Adapter.ViewHolder
为RecyclerView.ViewHolder
。
推荐阅读
- ansible - 如何使用 Ansible 块模块使用多个 with_items
- java - JFrame的图像图标未显示(java)
- subquery - IMPALA LEFT 连接子查询
- javascript - JavaScript Uncaught TypeError:无法读取 null 的属性“样式”
- c# - SSRS 或 RDLC 中的 Fan Char
- python - 在Django中按类别排序
- azure-active-directory - 方法调用失败 [Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext] 不包含名为“AcquireTokenAsync”的方法
- scheme - 手动执行函数体替换以查看过程如何工作
- python - python“升级”连接从HTTP到TCP,如何?
- dart - Dokan 使用 REST API 更新设置错误