简体   繁体   English

E/RecyclerView:没有附加适配器; 跳过布局(帮助)

[英]E/RecyclerView: No adapter attached; skipping layout (HELP)

i'm building my first ever app in Android Studio.我正在 Android Studio 中构建我的第一个应用程序。 The purpose of the app is to connect to my Drupal website API and take data from it.该应用程序的目的是连接到我的 Drupal 网站 API 并从中获取数据。

I have no visisble errors in my code but when i use logcat it keeps coming up with the following error:我的代码中没有可见的错误,但是当我使用 logcat 时,它不断出现以下错误:

E/RecyclerView: No adapter attached; skipping layout

This is some of my code:这是我的一些代码:

public class MainActivity extends AppCompatActivity implements ExampleAdapter.onItemClickListener {

public static final String EXTRA_TITLE = "title";
public static final String EXTRA_BODY = "body";
public static final String EXTRA_LINK = "link";


private RecyclerView mRecyclerView;
private ExampleAdapter mExampleAdapter;
private ArrayList<ExampleItem> mExampleList;
private RequestQueue mRequestQueue;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mRecyclerView = findViewById(R.id.recycler_view);
    mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
    mRecyclerView.setHasFixedSize(true);


    mExampleList = new ArrayList<>();

    mRequestQueue = Volley.newRequestQueue(this);
    parseJSON();


}

I already viewed similar questions on Stack but none of them fixed it.我已经在 Stack 上查看过类似的问题,但没有一个能解决它。

you don't set mRecyclerView to your adapter您没有将 mRecyclerView 设置为您的适配器

mExampleAdapter.adapter = your adaper

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

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