Android,XAMARIN:在某些手机上,“在recyclelerview计算布局或滚动时,无法调用此方法”

时间:2018-01-08 10:56:40

标签: android xamarin.android

以上错误:

recyclerview正在计算布局或滚动”

时无法调用此方法

仅出现在我的三星s8 上。我的 s6 s4 不会出现此错误。代码行是:

        var onScrollListener = new XamarinRecyclerViewOnScrollListener(mLayoutManager);
        onScrollListener.LoadMoreEvent += (object sender, EventArgs e) => {
            int oldCount = loadPhotos.pictures.Count;
            loadPhotos.LoadMoreItems(Constants.LOADNEXTITEMSTHRESHHOLD);
            mAdapter.NotifyItemRangeChanged(oldCount - 1, loadPhotos.pictures.Count);
        };

并且错误被抛出:

            mAdapter.NotifyItemRangeChanged(oldCount - 1, loadPhotos.pictures.Count);

对我的 s8 感兴趣的是,它与其他手机相比屏幕更大。我的s6和我的 s4 都具有 16:9 比率,而 s8 的比率为21.5:9。所以我猜,这就是造成这个问题的原因。但你可以帮帮我吗?

谢谢!

0 个答案:

没有答案