2017-04-08 2 views
0

내 조각으로 새로 고침을 구현하려면 Java 코드에서 제대로 작동하지만 Java 코드의 경우, 나는이 내가 자바 코드'setOnRefreshListener (anonymous android.support.v4.widget.SwipeRefreshLayout.OnRefreshListener)'메서드를 해결할 수 없습니다.

import static com.hackerinside.jaisonjoseph.polysocial.R.id.swiperefresh; 

에서 구현하는 방법이다 Cannot resolve method 'setOnRefreshListener(anonymous android.support.v4.widget.SwipeRefreshLayout.OnRefreshListener)'

enter image description here

같은 n 개의 오류를 얻고있다.

swiperefresh.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { 
     @Override 
     public void onRefresh() { 
      //view.loadUrl("https://mbasic.facebook.com"); 


      view.loadUrl("https://mbasic.facebook.com/notifications"); 

      swiperefresh.setRefreshing(false); 

     } 


    }); 
+0

? [편집] 귀하의 질문에 선언과 초기화 코드를 표시합니다. –

+0

자바 코드에이 코드를 추가 한 것만으로도 대답을 편집 할 것입니다. –

+0

v4.widget.swipeReferesh 레이아웃을 사용하고 있지만 가져 오기가 다릅니다. 가져 오기를 변경하거나 가져 오기를 사용하십시오. swipeLayout –

답변

1

는이 같아야입니다 : 당신은`정확히로 선언 swiperefresh` 한 일을

import android.support.v4.widget.SwipeRefreshLayout; 
private SwipeRefreshLayout mswipeRefreshLayout; 

mswipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { 
      @Override 
      public void onRefresh() { 

       //write your code here. 
       // 
       mswipeRefreshLayout.setRefreshing(false); 
      } 
     });