package lib.homhomlib.design.ui; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.View; import android.view.ViewGroup; /** * Created by Linhh on 16/4/18. */ public class RecyclerViewActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_recyclerview); // View front = View.inflate(this,R.layout.view_front,null); RecyclerView listView = (RecyclerView) this.findViewById(R.id.recycler_view); listView.setLayoutManager(new LinearLayoutManager(this)); listView.setHasFixedSize(true); listView.setAdapter(new Adapter()); // mSlidingLayout.setFrontView(front); } class Adapter extends RecyclerView.Adapter<Adapter.ViewHolder>{ class ViewHolder extends RecyclerView.ViewHolder{ public ViewHolder(View itemView) { super(itemView); } } @Override public Adapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View convertView = View.inflate(RecyclerViewActivity.this, R.layout.list_item, null); return new ViewHolder(convertView); } @Override public void onBindViewHolder(Adapter.ViewHolder holder, int position) { } @Override public long getItemId(int position) { return 0; } @Override public int getItemCount() { return 60; } } }