我在新片段活动中为微调器编写了以下代码。 但是在单击微调箭头时,项目不会显示。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Spinner spinner;
ArrayAdapter<CharSequence> adapter;
spinner=(Spinner)getActivity().findViewById(R.id.spinner);
adapter=ArrayAdapter.createFromResource(this.getActivity(),R.array.areas,android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
if (getArguments() != null) {
mParam1 = getArguments().getString(ARG_PARAM1);
mParam2 = getArguments().getString(ARG_PARAM2);
}
}
我错过了什么吗? 提前谢谢。
答案 0 :(得分:0)
您错过了setContentView(R.layout.yourLayout);
有关上述方法的详情,请参阅以下链接。 https://developer.android.com/reference/android/app/Activity.html#setContentView(android.view.View)