要求:用Dialog对话框显示一个列表,并实现其点击效果
代码:
private ListView lv_list;
private String deleteName;
private AlertDialog.Builder builder;
private Dialog dialog;
private void showDialog() {
/**
* 创建Dialog,参数为当前环境与样式。
*/
builder = new AlertDialog.Builder(this);
View view = LayoutInflater.from(Managr_BanCi_List.this).inflate(
R.layout.dialog_list, null);
TextView tv_text = (TextView) view.findViewById(R.id.tv_dialog_list);
tv_text.setText("请选择指派到其他班次的员工");
lv_list = (ListView) view.findViewById(R.id.lv_dialog_list);
builder.setView(view);
builder.setCancelable(false);
// 设置适配器,适配器参数分别为:当前环境、listview中的item、item中的textview、textview所需的数据数据
lv_list.setAdapter(new ArrayAdapter<String>(Managr_BanCi_List.this,
R.layout.listview_item, R.