我有一個自定義對話框視圖,其內容中有一個列表視圖。如何在自定義對話框上設置監聽器...?
我已經設置了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