Android的 - 如何从一个微调所选项目的价值,并把它变成一个字符串?目的、把它、字符串、选项

2023-09-05 03:37:47 作者:゜单人循环つ

我读了这个线程很多类似的问题,但没有人帮助我... 这是我的code:

i read many similar questions on this thread, but none of them help me... This is my code:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Spinner spinner = (Spinner) findViewById(R.id.imc_spinner);
    // Create an ArrayAdapter using the string array and a default spinner layout
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
    R.array.imc_array, android.R.layout.simple_spinner_item);
    // Specify the layout to use when the list of choices appears
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    // Apply the adapter to the spinner
    spinner.setAdapter(adapter);

}

public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
    // An item was selected. You can retrieve the selected item using

    imc_met = parent.getItemAtPosition(pos).toString();

}

我宣布imc_met为公共字符串imc_met; 。问题是,imc_met不包含微调选定项的值,但它是空...

I declare imc_met as public String imc_met;. The problem is that imc_met does not contain the value of the selected item of the spinner, but it's null...

在哪里的问题?

THX提前。

推荐答案

使用:

imc_met = Spinner.getSelectedItem()的toString();

imc_met=Spinner.getSelectedItem().toString();

相反:

imc_met = parent.getItemAtPosition(POS)的ToString();

imc_met = parent.getItemAtPosition(pos).toString();

更新:

好像你指定监听到你的微调不正确的方法,像做如下:

Seem you assigning Listener to your spinner not in correct way, do something like below:

spin.setOnItemSelectedListener(new OnItemSelectedListener() {

            @Override
            public void onItemSelected(AdapterView<?> arg0, View arg1,
                    int arg2, long arg3) {
                String imc_met=spin.getSelectedItem().toString();

            }

            @Override
            public void onNothingSelected(AdapterView<?> arg0) {
                // TODO Auto-generated method stub

            }
        });
 
精彩推荐
图片推荐