0
スピナー配列から値を取得し、インテントを使用して値を次のページに渡す方法。これは私のスピナーとstring.xmlです。助けてください。 string.xmlをアンドロイドスピナーの値を取得し、データをインテントに保存する方法は?
が//スピナーリスト
private String foodorder;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.search);
Spinner spinner = (Spinner) findViewById(R.id.spinner1);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, **R.array.food_array**, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(foodList);
Button search_btn = (Button)findViewById(R.id.search_button);
search_btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent it = new Intent();
it.setClass(searchfood.this, search_displayResult.class);
Bundle bundle = new Bundle();
bundle.putString("KEY_DEPARTURE",); //what should i put here?
}
});
}
private Spinner.OnItemSelectedListener foodList = new Spinner.OnItemSelectedListener() {
public void onItemSelected(AdapterView parent, View v, int position,long id) {
foodorder = parent.getSelectedItem().toString();
}
public void onNothingSelected(AdapterView parent) {
}
};
ありがとう
<string name="food_prompt">Choose a food</string>
<string-array name="food_array">
<item>Fish Burger</item>
<item>French Fried</item>
<item>Beef Burger</item>
<item>Chicken Burger</item>
<item>Salad</item>
</string-array>
私はすでに回答を得ていると思います....ありがとう... –
あなたの歓迎... – Ajay