2015-10-05 93 views
0

我在我的应用程序上使用recyclerView,需要用它创建一个无尽列表。 我使用recyclerView.addOnScrollListenerAndroid recyclerView.addOnScrollListener给出错误

但我收到以下错误。

Cannot resolve method 'addOnScrollListener(anonymous android.support.v7.widget.RecyclerView.OnScrollListener)' 

我的代码

// Setup RecyclerView News 
     recyclerView = (RecyclerView) findViewById(R.id.recyclerViewDesigns); 
     // improve performance if you know that changes in content 
     // do not change the size of the RecyclerView 
     recyclerView.setHasFixedSize(true); 

     // use a linear layout manager 
     LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getApplicationContext()); 
     recyclerView.setLayoutManager(linearLayoutManager); 

     recyclerView.setItemAnimator(new DefaultItemAnimator()); 
recyclerViewAdapter = new CatAdapter(Categories_page.this, arrayOfLatestnews); 
      recyclerView.setAdapter(recyclerViewAdapter); 

     recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { 
      @Override 
      public void onScrolled(RecyclerView recyclerView, int dx, int dy) { 
       super.onScrolled(recyclerView, dx, dy); 

      } 
     }); 

搜索和GOOGLE上搜索了很多,但我不能为它找到解决方案。任何人都请帮忙。

+0

请发表您的代码 –

+0

发布你的代码,你已经尝试过 –

+0

这里是我的代码 –

回答

1

我有与RecyclerView无尽列表相同的问题。 尝试在Gradle文件上使用另一版本的RecyclerView库。

compile 'com.android.support:recyclerview-v7:22.2.0' 
0

在最新的支持库(23.1.1)中,OnScrollListener应该实现两种方法。

onScrollStateChanged 
onScrolled 

因此,如果您更新到最新并实施方法,应该解决问题。尝试它现在和它的工作。祝你好运