2017-02-17 5 views
0

У меня есть этот код:recyclerView setOnScrollChangeListener = нужно апи 23 (ток мин 15)

recyclerView.setOnScrollChangeListener(this); 

Проблема заключается в том, что Android студия Зов требует API level 23 (current min is 15)

я нашел подобные вопросы, но без правильного ответа.

как я могу решить эту ошибку?

+2

Вы либо только поддержка устройств v23 или более поздней версии, или вы найдете другой способ сделать то, что вы пытаетесь сделать. И не зная, что вы делаете в/почему вы используете прослушиватель изменений прокрутки, мы не можем вам помочь. –

+2

Почему вы не используете OnScrollListener? https://developer.android.com/reference/android/support/v7/widget/RecyclerView.OnScrollListener.html –

+0

благодарю вас друзей! –

ответ

3

Вместо этого вы можете попробовать реализовать onScrollListener. Это зависит от того, что вы реализуете в ваших событий прокрутки, но если вы просто ищете что-то, что имеет обратную совместимость с вашей мин 15 этого будет выбор:

recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { 
    @Override 
    public void onScrollStateChanged(RecyclerView recyclerView, int newState) { 
     super.onScrollStateChanged(recyclerView, newState); 

     //onScrollStateChanged will be fire every time you scroll 
     //Perform your operation here 

     } 
    } 
+0

большое спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^