Class WaitingOrderAdapter


  • public class WaitingOrderAdapter
    extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
    • Constructor Detail

      • WaitingOrderAdapter

        public WaitingOrderAdapter​(android.content.Context context)
    • Method Detail

      • onCreateViewHolder

        public androidx.recyclerview.widget.RecyclerView.ViewHolder onCreateViewHolder​(android.view.ViewGroup parent,
                                                                                       int viewType)
        Specified by:
        onCreateViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • onBindViewHolder

        public void onBindViewHolder​(androidx.recyclerview.widget.RecyclerView.ViewHolder viewHolder,
                                     int position)
        Specified by:
        onBindViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • getItemCount

        public int getItemCount()
        Specified by:
        getItemCount in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • getItem

        public OrderItem getItem​(int position)
      • setJson

        public void setJson​(org.json.JSONArray orderListData)
      • getItemViewType

        public int getItemViewType​(int position)
        Overrides:
        getItemViewType in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • getOrderItemArrayList

        public java.util.ArrayList<OrderItem> getOrderItemArrayList()
      • getItemByOrderCode

        public OrderItem getItemByOrderCode​(int orderCode)