错误代码如下:
AlertDialog dialog;
LayoutInflater factory = LayoutInflater.from(this);
final View dialogView = factory.inflate(layout, null);
dialog = new AlertDialog.Builder(SearchResultIssueActivity.this)
... .create();
Spinner type = (Spinner)dialog.findViewById(R.id.spinner_engineering_type);
在对type进行操作时,报空指针异常。
后来用
Spinner engineeringType = (Spinner)dialogView.findViewById(R.id.spinner_engineering_type);
可以找到该控件。
目前不知道为什么,先干活,作个记号,以后再研究
AlertDialog dialog;
LayoutInflater factory = LayoutInflater.from(this);
final View dialogView = factory.inflate(layout, null);
dialog = new AlertDialog.Builder(SearchResultIssueActivity.this)
... .create();
Spinner type = (Spinner)dialog.findViewById(R.id.spinner_engineering_type);
在对type进行操作时,报空指针异常。
后来用
Spinner engineeringType = (Spinner)dialogView.findViewById(R.id.spinner_engineering_type);
可以找到该控件。
目前不知道为什么,先干活,作个记号,以后再研究