Open imgod1 opened 8 years ago
please do u use not your own adapter but u have to extend your adapter based on easyRegularAdapter
@jjhesk I follow your advice, but the problem still exists. package com.example.gaokang.testultimaterecycleview;
import android.view.View; import android.widget.TextView;
import com.marshalchen.ultimaterecyclerview.UltimateRecyclerviewViewHolder; import com.marshalchen.ultimaterecyclerview.quickAdapter.easyRegularAdapter;
import java.util.List;
/**
修改备注: */ public class Myadapter1 extends easyRegularAdapter<String, Myadapter1.MyViewHolder> {
public Myadapter1(List
@Override protected int getNormalLayoutResId() { return R.layout.item_text; }
@Override protected Myadapter1.MyViewHolder newViewHolder(View view) { return new Myadapter1.MyViewHolder(view); }
@Override protected void withBindHolder(Myadapter1.MyViewHolder holder, String data, int position) { holder.txt_title.setText(source.get(position)); }
public static class MyViewHolder extends UltimateRecyclerviewViewHolder { public TextView txt_title; public MyViewHolder(View itemView) { super(itemView); txt_title = (TextView) itemView.findViewById(R.id.txt_title); } } }
`package com.example.gaokang.testultimaterecycleview;
import android.os.Handler; import android.os.Message; import android.support.v4.content.ContextCompat; import android.support.v4.widget.SwipeRefreshLayout; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.widget.TextView; import android.widget.Toast;
import com.marshalchen.ultimaterecyclerview.UltimateRecyclerView;
import java.util.ArrayList; import java.util.List;
public class MainActivity extends AppCompatActivity {
// adapter.notifyDataSetChanged(); }
} ` Run the app, not the beginning of pull load more, but once the drop after the refresh response can be loaded and pull more display settings LoadMoreView