Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我可以选择未附加到布局的微调器项目吗?它位于Spinner.MODE\u对话框中_Android_Spinner - Fatal编程技术网

Android 我可以选择未附加到布局的微调器项目吗?它位于Spinner.MODE\u对话框中

Android 我可以选择未附加到布局的微调器项目吗?它位于Spinner.MODE\u对话框中,android,spinner,Android,Spinner,此代码在活动中,我需要从中选择微调器项 单击微调器项时出错:错误日志为“E/ViewRootImpl:sendUserActionEvent()mView==null” Spinner-Spinner=新的微调器(这是Spinner.MODE\u对话框); spinner.setOnItemSelectedListener(新的AdapterView.OnItemSelectedListener(){ @凌驾 已选择公共视图(AdapterView父视图、视图视图、整型位置、长id){ 字符串p

此代码在活动中,我需要从中选择微调器项
单击微调器项时出错:错误日志为“E/ViewRootImpl:sendUserActionEvent()mView==null”

Spinner-Spinner=新的微调器(这是Spinner.MODE\u对话框);
spinner.setOnItemSelectedListener(新的AdapterView.OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView父视图、视图视图、整型位置、长id){
字符串phoneNumber=(字符串)parent.getItemAtPosition(位置);
setText(电话号码);
Log.d(“微调器”,电话号码);
}
@凌驾
未选择公共无效(AdapterView父级){
Log.d(“微调器”(String)parent.getSelectedItem());
}
});

问题是什么?没有日志写入日志cat;我没有将微调器附加到布局。是否可以从未附加的微调器项目中选择项目。我收到错误“E/ViewRootImpl:sendUserActionEvent()mView==null”@Khemraj是否可以从未连接的微调器项中选择项。我收到错误“E/ViewRootImpl:sendUserActionEvent()mView==null”请查看
Spinner spinner = new Spinner(this, Spinner.MODE_DIALOG);
    spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        @Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
            String phoneNumber = (String) parent.getItemAtPosition(position);
            etPhone.setText(phoneNumber);
            Log.d("SPINNER", phoneNumber);
        }

        @Override
        public void onNothingSelected(AdapterView<?> parent) {
            Log.d("SPINNER", (String) parent.getSelectedItem());
        }
    });