package com.mcxtzhang.selectcoupondemo.listview; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.widget.ListView; import android.widget.TextView; import com.mcxtzhang.selectcoupondemo.R; import com.mcxtzhang.selectcoupondemo.TestBean; import java.util.ArrayList; import java.util.List; public class ListViewActivity extends AppCompatActivity { private ListView mLv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_list); mLv = (ListView) findViewById(R.id.lv); mLv.setAdapter(new ListCouponAdapter(initDatas(), this, mLv)); TextView header = new TextView(this); header.setText("我是头"); mLv.addHeaderView(header); } public List<TestBean> initDatas() { List<TestBean> datas = new ArrayList<>(); datas.add(new TestBean("满100减99")); datas.add(new TestBean("满100减98", true)); datas.add(new TestBean("满100减97")); datas.add(new TestBean("满100减96")); datas.add(new TestBean("满100减95")); datas.add(new TestBean("满100减94")); datas.add(new TestBean("满100减93")); datas.add(new TestBean("满100减92")); datas.add(new TestBean("满100减91")); datas.add(new TestBean("满100减90")); return datas; } }