Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.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
我无法将自定义微调器XML调用到mainactivity.java中_Java_Android_Xml - Fatal编程技术网

我无法将自定义微调器XML调用到mainactivity.java中

我无法将自定义微调器XML调用到mainactivity.java中,java,android,xml,Java,Android,Xml,我在main活动中有这样的微调器(以防万一,此微调器与基本微调器不同,因为它不允许单击项目,只显示信息): 综上所述,Android studio无法识别java代码中的spinner_项 我使用的是API 25,android studio 2.2.3如果您使用的是自定义布局,即spinner_项,那么您应该使用以下行: ArrayAdapter<String> adapter = new ArrayAdapter<String> (this, ****R.layout

我在
main活动中有这样的微调器(以防万一,此微调器与基本微调器不同,因为它不允许单击项目,只显示信息):

综上所述,Android studio无法识别java代码中的spinner_项


我使用的是API 25,android studio 2.2.3

如果您使用的是自定义布局,即spinner_项,那么您应该使用以下行:

ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this, ****R.layout.spinner_item**,**);
ArrayAdapter适配器=新的ArrayAdapter
(此,**R.layout.spinner_项目**,**);
而不是

ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this, **android.R.layout.spinner_item,**);
ArrayAdapter适配器=新的ArrayAdapter
(此,**android.R.layout.spinner_项,**);

android.R.layout.spinner_项用于默认微调器。

如果您使用自定义布局,即微调器_项,则应使用此行:

ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this, ****R.layout.spinner_item**,**);
ArrayAdapter适配器=新的ArrayAdapter
(此,**R.layout.spinner_项目**,**);
而不是

ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this, **android.R.layout.spinner_item,**);
ArrayAdapter适配器=新的ArrayAdapter
(此,**android.R.layout.spinner_项,**);

android.R.layout.spinner\u项用于默认微调器。

添加适配器类不要添加一半代码和一半XML:Phave你膨胀了你的自定义布局吗?我不明白你膨胀自定义布局是什么意思你想要一个微调器项,里面有图像和文本视图,所以你需要自定义视图并设置它,否则,您将获得正常的微调器。你想要一个或多个带有图像和文本视图的项目阅读此添加你的适配器类不要添加一半代码和一半XML:Phave你膨胀了你的自定义布局?我不明白你膨胀自定义布局是什么意思你想要一个带有图像和文本视图的微调器项目,所以你需要自定义视图并设置它,否则,您将获得正常的微调器。你想要一个或多个带有图片和文本视图的项目阅读此项权利,如果你使用自定义版面,则无需在展开版面之前编写android。对,如果你使用自定义版面,则无需在展开版面之前编写android。