文字列のリストを含むスピナーがアクティビティにあります。次のように宣言されています。
String[] notificationStatus = new String[statuses.size()];
for (int i =0; i<statuses.size();i++){
notificationStatus[i]=statuses.get(i);
}
ArrayAdapter<String> aa = new ArrayAdapter<String> (
this, android.R.layout.simple_spinner_item, notificationStatus );
aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(aa);
spinner.setPrompt(getString(R.string.chooseType));
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
posType=position;
}
public void onNothingSelected(AdapterView<?> parentView) {
// your code here
}
});
このアクティビティを開始すると、ボタンにnotificationStatus配列の最初のアイテム(スピナーの位置0)が表示されますが、アクティビティを開始して、たとえば配列の3番目のアイテムを2の位置に配置する方法はありますか?