如何仅使用java制作微调器?
我尝试了以下代码,它运行,但我没有看到任何东西如何仅使用java制作微调器?,java,android,view,spinner,android-spinner,Java,Android,View,Spinner,Android Spinner,我尝试了以下代码,它运行,但我没有看到任何东西 Spinner spv = new Spinner(context); String[] s = {"Normal","Italic","Bold"}; ArrayAdapter<String> adapter = new ArrayAdapter<String> (context, 0, s); spv.setAdapter(adapter); 微调器spv=新微调器(上下文); 字
Spinner spv = new Spinner(context);
String[] s = {"Normal","Italic","Bold"};
ArrayAdapter<String> adapter = new ArrayAdapter<String> (context, 0, s);
spv.setAdapter(adapter);
微调器spv=新微调器(上下文);
字符串[]s={“正常”、“斜体”、“粗体”};
ArrayAdapter=新的ArrayAdapter(上下文,0,s);
spv.setAdapter(适配器);
我该怎么做?为什么要将0作为适配器的第二个参数传递?尝试指定一个布局资源,如android.R.layout.simple_spinner_dropdown_item。然后使用addView()方法将spv添加到布局中。除这两种方法外,
上下文
应该是一个活动
。我不能使用资源布局,因为它应该是动态生成的。但是我已经在父视图中添加了微调器。。。我还尝试将动态生成的TextView的id作为第二个参数。上下文不是问题,因为我还通过它显示其他视图…为什么不能使用资源布局?如果没有微调器项的布局,您的微调器项将不可见