gpt4 book ai didi

Android滑动刷新动画一直在旋转

转载 作者:行者123 更新时间:2023-11-29 17:22:51 25 4
gpt4 key购买 nike

我在我的一个 fragment 中实现了滑动刷新。问题是刷新图标不断旋转并且不刷新列表。我已经实现了 onRefresh() 来调用 notifyDataSetChanged() 但这似乎并没有刷新列表

填充列表和滑动 View

    swipe = (SwipeRefreshLayout) rootView.findViewById(R.id.swipe);
swipe.setOnRefreshListener(this);
cursor = db.getAllItems();
String[] values = new String[cursor.getCount()];
cursor.moveToFirst();
for(int i = 0; i < cursor.getCount(); i++)
{
String row = cursor.getString(cursor.getColumnIndex("name"));
values[i] = row;
cursor.moveToNext();
}

final String[] columns = new String[] {db.KEY_ITEM_NAME, db.KEY_MEASUREMENT, db.KEY_UNIT};

int[] to = new int[] {R.id.ingredientName, R.id.ingredientMeasurement, R.id.ingredientUnit};

adapter = new ShoppingCustomAdapter(getActivity(), R.layout.shopping_list_row, cursor, columns, to);

setListAdapter(adapter);

刷新时

@Override
public void onRefresh() {
adapter.notifyDataSetChanged();
}

最佳答案

更改为:

@Override
public void onRefresh() {
swipe.setRefreshing(false);
adapter.notifyDataSetChanged();
}

关于Android滑动刷新动画一直在旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35970101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com