| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package com.xzjmyk.pm.activity.adapter;
- import android.content.Context;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.BaseAdapter;
- import android.widget.TextView;
- import com.xzjmyk.pm.activity.R;
- import java.util.List;
- /**
- * Created by PROD on 2016/9/7.
- */
- public class AllSubscriptionNumbersAdapter extends BaseAdapter {
- private Context mContext;
- private List<String > mStrings;
- public AllSubscriptionNumbersAdapter(Context mContext, List<String> mStrings) {
- this.mContext = mContext;
- this.mStrings = mStrings;
- }
- @Override
- public int getCount() {
- return mStrings.size();
- }
- @Override
- public Object getItem(int position) {
- return mStrings.get(position);
- }
- @Override
- public long getItemId(int position) {
- return position;
- }
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ViewHolder viewHolder = null;
- if (convertView == null){
- convertView = View.inflate(mContext, R.layout.layout_all_subscription_number_list,null);
- viewHolder = new ViewHolder();
- viewHolder.nameTextView = (TextView) convertView.findViewById(R.id.all_subscription_list_name_tv);
- convertView.setTag(viewHolder);
- }else {
- viewHolder = (ViewHolder) convertView.getTag();
- }
- return convertView;
- }
- class ViewHolder{
- TextView nameTextView;
- }
- }
|