尝试为AlertDialog充气自定义布局,但是一直收到此警告。我见过几种不同的解决方案,但不知道哪个是适合我的情况的正确解决方法。实际上,有什么正确的方法可以消除这个null警告吗?
避免将null作为视图根传递(需要在充气布局的根元素上解析布局参数)
@Override
public void onClick(View v) {
AlertDialog alertDialog = new
AlertDialog.Builder(getActivity()).create();
LayoutInflater inflater = getActivity().getLayoutInflater();
View content = inflater.inflate(R.layout.dialog_customd, null);
alertDialog.setView(content);
alertDialog.show();
}
@SuppressLint("InflateParams") View content = inflater.inflate(R.layout.dialog_customd, null);
是一个好主意吗? - wbk727