Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.roman.capitalistadventure;
- import android.support.v7.widget.RecyclerView;
- import android.util.Log;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- /**
- * Created by roman on 16.02.2017.
- */
- public class marketplaceAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
- {
- int position;
- public marketplaceAdapter()
- {
- Utility.marketplaceAdapter=this;
- }
- @Override
- public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
- {
- if (viewType == 0)
- {
- Log.d("View: ", "normalView");
- View cardView = LayoutInflater.from(parent.getContext()).inflate(R.layout.activity_marketplace_card, parent, false);
- marketplaceViewHolder Item = new marketplaceViewHolder(cardView);
- return Item;
- }
- else
- {
- Log.d("keine items","");
- return null;
- }
- }
- @Override
- public void onBindViewHolder(RecyclerView.ViewHolder holder, int position)
- {
- if (Utility.amountArray[position]==0)
- {
- ButtonViewHolder buttonHolder = (ButtonViewHolder) holder;
- buttonHolder.position = position;
- buttonHolder.UpdateLayout();
- }
- else
- {
- VentureViewHolder venture = (VentureViewHolder)holder;
- venture.position=position;
- venture.UpdateLayout();
- }
- }
- @Override
- public int getItemCount()
- {
- return 10;
- }
- @Override
- public int getItemViewType(int position)
- {
- return 10;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement