私の Android アプリには、ウィジェットActivity
付きの があります。Spinner
の次のコードで作成しましたonCreate()
。
this.playerPositionSpinner = (Spinner) this.findViewById(R.id.player_position_text);
ArrayAdapter<CharSequence> positionsAdapter = ArrayAdapter.createFromResource(this, R.array.positions, android.R.layout.simple_spinner_item);
positionsAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
this.playerPositionSpinner.setAdapter(positionsAdapter);
後で、スピナーのリストで有効なアイテムであることがわかっている文字列に基づいて、選択したアイテムを設定したいですか? すべてのSpinner.setSelection()
メソッドはint
、位置のパラメーターを取ります。s ドロップダウン リストで aString
の位置を取得するにはどうすればよいですか?Spinner