关于ListView条目中按钮的点击状态滑动混乱的问题,写在这里旨在记录一下并且和大家交流一下。
废话不多说直接上代码:
关键的东西都在Adapter这个类中,关键的地方都有注释:
package jaderock.listview;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Button;
import android.widget.TextView;
/**
* 自定义Adapter
* @author JadeRock
* @date 2013-08-13
* @version 1.0
*/
@SuppressWarnings("all")
public class MyAdapter extends BaseAdapter {
private List lists;
private Context context;
private ViewHolder holder;
// 用来记录按钮状态的Map
public static Map<Integer, Boolean>