单击片段活动时未显示android spinner项目

时间:2016-11-28 12:30:36

标签: android android-studio

我在新片段活动中为微调器编写了以下代码。 但是在单击微调箭头时,项目不会显示。

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);
    }
}

我错过了什么吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您错过了setContentView(R.layout.yourLayout);

有关上述方法的详情,请参阅以下链接。 https://developer.android.com/reference/android/app/Activity.html#setContentView(android.view.View)