1

アクションバーにスピナーを追加したい。アクションバー item1、item2、spinner に 3 つのアイテムがあります。

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