【发布时间】:2014-12-25 10:14:37
【问题描述】:
final Dialog dlg ;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
dlg= new Dialog(getActivity(),R.style.popup_theme);
}
else
{
dlg= new Dialog(getActivity());
}
dlg.requestWindowFeature(Window.FEATURE_NO_TITLE);
dlg.setContentView(R.layout.alert_prompt_list);
dlg.setCancelable(true);
我使用上面的代码来显示我的对话框。它在 11 以上的 api 级别上运行良好。但是当我在具有 api 10 的设备中运行相同的代码时,单击外部对话框时对话框不会被关闭。
dlg.setCancelable(true);
似乎无法正常工作。
【问题讨论】: