设置自定义对话框总是去不掉外面自带的黑框,只有上下两个边有
我的代码如下:
LayoutInflater inflater = LayoutInflater.from(getActivity());
View view = inflater.inflate(R.layout.city_dialog, null);
Dialog dialog = new
AlertDialog.Builder(getActivity(),R.style.Translucent_NoTitle).setView(view).create();
由于AlertDialog使用的是系统自带的图片,导致@null在这里没起作用,将代码改为:
LayoutInflater inflater =
LayoutInflater.from(getActivity());
View view = inflater.inflate(R.layout.city_dialog, null);
Dialog dialog = new Dialog(getActivity(),
R.style.Translucent_NoTitle);
dialog.setContentView(view);
(不使用系统自带的AlertDialog,重新定义一个Dialog即可)