簡體   English   中英

將微調器值保存到變量

[英]saving Spinner value to variable

我在把頭纏在這個位上時遇到麻煩。

我在一個活動中有2個微調器,並且需要將選定的項目/值存儲為變量,然后將其發送到數據庫。

我的Java看起來像這樣,請記住,我知道我的save()方法沒有任何意義。 我只是想向您展示我要做什么。

    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_start_search);

    Spinner passengerSpinner = (Spinner)findViewById(R.id.ddlPassengers);
    ArrayAdapter<CharSequence> passengerAdapter = ArrayAdapter.createFromResource(this, R.array.passengerArray, android.R.layout.simple_spinner_item);
    passengerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    passengerSpinner.setAdapter(passengerAdapter);

    Spinner directionSpinner = (Spinner)findViewById(R.id.ddlDirection);
    ArrayAdapter<CharSequence> directionAdapter = ArrayAdapter.createFromResource(this, R.array.directionArray, android.R.layout.simple_spinner_item);
    directionAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    directionSpinner.setAdapter(directionAdapter);
    }
    public void save(View view){
    int passenger = passengerSpinner.getSelectedItem(); //Stored in a String array
    String direction = directionSpinner.getSelectedItem();
   }

我不知道該怎么做才能將這些值存儲為變量。

請嘗試以下方法,

String direction = directionSpinner.getSelectedItem().toString();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM