简体   繁体   English

如何在 Android Studio 中使用 RecyclerView 显示数据?

[英]how to display data using RecyclerView in Android Studio?

I want to display data using a RecyclerView.我想使用 RecyclerView 显示数据。 but has a problem: "java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference"但有一个问题: "java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference"

and this exception而这个例外

"java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference"
(ViewActivity.java:45)

this code这段代码

   protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_view);

    ButterKnife.bind(this);
    viewAdapter = new RecyclerViewAdapter(this, perusahaan);
    RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManager(getApplicationContext());
    recyclerView.setLayoutManager(mLayoutManager);
    recyclerView.setItemAnimator(new DefaultItemAnimator());
    recyclerView.setAdapter(viewAdapter);

    LoadDataPerusahaan();
}

这个问题是为了初始化recyclerview ,你可以再次检查ButterKnife以确保正常工作。

I want to display data using a RecyclerView.我想使用RecyclerView显示数据。 but has a problem: "java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference"但有一个问题: "java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference"

and this exception和这个例外

"java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference"
(ViewActivity.java:45)

this code此代码

   protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_view);

    ButterKnife.bind(this);
    viewAdapter = new RecyclerViewAdapter(this, perusahaan);
    RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManager(getApplicationContext());
    recyclerView.setLayoutManager(mLayoutManager);
    recyclerView.setItemAnimator(new DefaultItemAnimator());
    recyclerView.setAdapter(viewAdapter);

    LoadDataPerusahaan();
}

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

相关问题 如何在 android studio 中使用 recyclerview 显示我的数据库? - How do i display my database using recyclerview in android studio? 如何使用 JAVA 在 android 的 RecyclerView 的其他活动中显示不同的数据 - How to display different data in other activity in RecyclerView in android using JAVA 如何使用 Android 在 RecyclerView 中显示来自 Firestore 的数据? - How to display data from Firestore in a RecyclerView with Android? 如何根据日期/时间过滤ArrayList并将其显示在Android Studio的recyclerview中? - How to filter a ArrayList according to date/time and display it in a recyclerview in Android Studio? Android Studio:RecyclerView不显示数据 - Android Studio: RecyclerView not displaying data 显示号码 android studio中textview中的recyclerview项目 - Display no. of items of a recyclerview in a textview in android studio 在recyclerview android studio中动态显示按钮 - Display buttons dynamically in recyclerview android studio 如何在recyclerview android studio java中显示分组的数据 - how to show data grouped wise in recyclerview android studio java 如何使用Android Studio在RecyclerView中解析'getData()'方法 - How to resolve 'getData()' method in recyclerview using android studio 如何在 Android Studio 中使用 Spinner 获取 RecyclerView 的结果 - How to get Result for RecyclerView using Spinner in Android Studio
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM