java - 无法解析方法 'setOnRefreshListener(anonymous android.support.v4.widget.SwipeRefreshLayout.OnRefreshListener)'

标签 java android swipe

我想对我的 fragment 实现“滑动刷新”,它在 xml 代码中工作得很好,但是当涉及到 java 代码时,我收到像 Cannot parse method 'setOnRefreshListener(anonymous android.support. v4.widget.SwipeRefreshLayout.OnRefreshListener)'

enter image description here

这就是我在java代码中实现的方式

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

.

    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);

        }


    });

最佳答案

这应该是这样的:

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);
            }
        });

关于java - 无法解析方法 'setOnRefreshListener(anonymous android.support.v4.widget.SwipeRefreshLayout.OnRefreshListener)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43289921/

相关文章:

java - Jogl 四边形问题

java - 事件通知: Java design patten

java - Android Studio Manifest 合并失败,出现多个错误

java - 我想在 Android 中解析 Google Map API 以进行反向地理编码

android - 使用 FragmentPagerAdapter 在 android ViewPager 中滑动不工作

java - 构建失败的android,不推荐使用的功能

java - Spring Boot使用@Value进行注入(inject)失败

android - 如何使用 DownloadManager 停止 android 中的文件下载?

unity-game-engine - 我们如何为 linerenderer 设置白色

ios - 如何使用 UISwipeGestureRecognizer 滑动以滑入并刷新相同的 uitableview