求各位大神帮我看看,我这段程序哪里出现了父类?
final SimpleAdapter mSchedule = new SimpleAdapter(this, grouplist, R.layout.groupinfo, new String[]{"groupinfo", "groupinfotext"}, new int[]{R.id.groupinfos, R.id.groupinfotext})
{
//在这个重写的函数里设置 每个 item 中按钮的响应事件
@Override
public View getView(int position, View convertView, ViewGroup parent) {
final int p = position;
final View view = super.getView(position, convertView, parent);
Button button = (Button) view.findViewById(R.id.btnstate);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//警告框的写法
new AlertDialog.Builder(GroupActivity.this)
.setTitle("More")
.setMessage("你选中了" + String.valueOf(p))
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
setTitle("点击了对话框上的确定按钮");
}
})
.create()
.show();
}
});
return view;
}
};
GInfoView.setAdapter(mSchedule);
GInfoView.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);
GInfoView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(),"被点击了!",Toast.LENGTH_LONG).show();
}
});
//触发点击事件的函数
setContentView(GInfoView);
}