私は AlertDialog を持っています:
AlertDialog.Builder builder = new AlertDialog.Builder(context, AlertDialog.THEME_HOLO_LIGHT);
ListAdapter adapter = new CustomDialogAdapter(context, itemsList);
builder.setAdapter(adapter, listener);
builder.setTitle(title);
AlertDialog dialog = builder.create();
dialog.setCanceledOnTouchOutside(true);
setCanceledOnTouchOutside は、ダイアログから一定の距離をタップした場合にのみ機能します。ダイアログのすぐ近くをタップしても閉じられません。ダイアログのすぐ近くをタップしてもダイアログを閉じる方法を知っていますか?ありがとう。