如何解决E/RecyclerView的问题:没有连接适配器;跳过此编码的布局



这是我的密码管理器活动

包com.example.passwordmanager;

这是我导入的库

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;

定义变量

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

开始设置视图@Overrideprotected void onCreate(Bundle savedInstanceState({super.onCreate(savedInstanceState(;setContentView(R.layout.activity_password_manager(;toolbar=findViewById(R.id.toolbar(;

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

出现错误:

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

您应该初始化适配器,最好创建扩展的自定义适配器RecyclerView.Adapter<RecyclerView.ViewHolder>

最新更新