1

我想将微调器添加到操作栏。我在actionbar item1,item2,spinner中有三个项目。

inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
firstView = inflater.inflate(R.layout.main_spinner, null);
msg_spinner_wid = (Spinner) firstView.findViewById(R.id.msg_spinner);

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(getApplicationContext(), R.array.msg_spinner_items, android.R.layout.simple_spinner_item);

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
msg_spinner_wid.setAdapter(adapter);
msg_spinner_wid.setOnItemSelectedListener(this);

使用上面的代码,我可以在操作栏中看到微调器,但 onItemSelected 没有被调用。我也实现了 AdapterView.OnItemSelectedListener。

如果有任何其他方法可以在操作栏中实现微调器,如果有人知道请回复。

谢谢维斯瓦吉特

4

0 回答 0