我有一个自定义对话框视图,其内容中有一个列表视图。如何在自定义对话框上设置监听器...?
我已经设置了onItemClickListener名单上,但它不工作...
任何人都可以对这个任何想法,请帮助。
这是我的代码。
dialog = new Dialog(context);
customDialogAdapter = new CustomDialogListAdapter(context,PaymentInfo.creditCardTypes);
dialog.setContentView(R.layout.custom_dialog);
list = (ListView) dialog.findViewById(R.id.custom_list);
list.setAdapter(customDialogAdapter);
// Recognizing custom layout parameters.
list.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long arg3) {
System.out.println("Clicked on list...!");
tv = (TextView) arg1.findViewById(R.id.text);
radio = (RadioButton) arg1.findViewById(R.id.radio);
radio.setChecked(true);
System.out.println("You Clicked on "+tv.getText().toString());
dialog.dismiss();
}
});
shap shot。提前
谢谢...!
您是否收到任何错误或者根本不执行操作? –
它根本没有执行任何操作..! – Noby