Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.adek.tutorandroid;
- import android.content.Context;
- import android.support.v7.widget.CardView;
- import android.support.v7.widget.RecyclerView;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ImageView;
- import android.widget.TextView;
- import android.widget.Toast;
- import java.util.List;
- /**
- * Created by Adek on 11/03/2018.
- */
- public class AdapterMainMenu extends RecyclerView.Adapter<AdapterMainMenu.RecyclerViewHolder>{
- List<ModelMainMenu> values;
- Context context1;
- public AdapterMainMenu(Context context, List<ModelMainMenu> UserInformation) {
- context1=context;
- values=UserInformation;
- }
- @Override
- public RecyclerViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.main_menu,parent,false);
- return new RecyclerViewHolder(view);
- }
- @Override
- public void onBindViewHolder(RecyclerViewHolder holder,final int position) {
- holder.judul.setText(values.get(position).getJudul());
- holder.gambar.setImageResource(values.get(position).getGambar());
- holder.cardView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- if (position==0){
- Toast.makeText(context1,"Masih Dalam Pengembangan",Toast.LENGTH_SHORT).show();
- }
- if (position==1){
- Toast.makeText(context1,"Masih Dalam Pengembangan",Toast.LENGTH_SHORT).show();
- }
- if (position==2){
- Toast.makeText(context1,"Masih Dalam Pengembangan",Toast.LENGTH_SHORT).show();
- }
- if (position==3){
- Toast.makeText(context1,"Masih Dalam Pengembangan",Toast.LENGTH_SHORT).show();
- }
- }
- });
- }
- @Override
- public int getItemCount() {
- return values.size();
- }
- public class RecyclerViewHolder extends RecyclerView.ViewHolder {
- TextView judul;
- ImageView gambar;
- CardView cardView;
- public RecyclerViewHolder(View itemView) {
- super(itemView);
- cardView=(CardView)itemView.findViewById(R.id.mainmenuicon);
- judul=(TextView)itemView.findViewById(R.id.tulisan);
- gambar=(ImageView)itemView.findViewById(R.id.gambar);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment