現在、ActionBar (ActionBarCompat) 指向のプロジェクトに取り組んでいます。actionbar について明確にする必要があります。
このようなスピナーレイアウトを使用していますが、
<Spinner
android:id="@+id/SpinnerList"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
私のコード、
public class MainActivity extends ActionBarActivity implements OnItemSelectedListener{
private boolean mAlternateTitle = false;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar bar = getActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
Spinner spinner = (Spinner) findViewById(R.id.SpinnerList);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.locations, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);
}
}
Android Galaxy aceで通常のスピナーを表示しています。以下のような出力が必要です。その位置はAndroid 2.3です。提案してください。
ありがとう。