简体   繁体   English

如何解决E/RecyclerView的问题:No adapter attached; 跳过此编码的布局?

[英]How to solve the problem of E/RecyclerView: No adapter attached; skipping layout for this coding?

Here is my Password Manager activity这是我的密码管理器活动

package com.example.passwordmanager; package com.example.passwordmanager;

Here is the library that I has imported这是我导入的库

import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import android.os.Bundle;
import android.widget.Adapter;

Define the variable定义变量

public class PasswordManager extends AppCompatActivity {
    Toolbar toolbar;
    RecyclerView recyclerView;
    Adapter adapter;

Start to set view @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);开始设置视图 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_password_manager); setContentView(R.layout.activity_password_manager); toolbar = findViewById(R.id.toolbar); toolbar = findViewById(R.id.toolbar);

        recyclerView = findViewById(R.id.listOfPass);
        LinearLayoutManager manager = new LinearLayoutManager(this);
        recyclerView.setLayoutManager(manager);
        recyclerView.setHasFixedSize(true);
    }
}

The error is occur:发生错误:

2022-03-18 12:11:31.937 8858-8858/com.example.passwordmanager E/RecyclerView: No adapter attached; skipping layout

You should initialize adapter and its better to create custom adapter which extends RecyclerView.Adapter<RecyclerView.ViewHolder>您应该初始化适配器,最好创建扩展 RecyclerView.Adapter<RecyclerView.ViewHolder> 的自定义适配器

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM