Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何从带有两个项目的微调器中获取选定值_Android_Spinner_Android Arrayadapter - Fatal编程技术网

Android 如何从带有两个项目的微调器中获取选定值

Android 如何从带有两个项目的微调器中获取选定值,android,spinner,android-arrayadapter,Android,Spinner,Android Arrayadapter,如何从微调器获取所选项目名称 这是我的密码 Spinner sp; ArrayAdapter<String> adapter; String numbers[] = { "AM", "PM"}; sp = (Spinner) findViewById(R.id.timing); adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, numbers); sp.setAda

如何从
微调器
获取所选项目名称

这是我的密码

Spinner sp;
ArrayAdapter<String> adapter;
String numbers[] = { "AM", "PM"};

sp = (Spinner) findViewById(R.id.timing);
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, numbers);
sp.setAdapter(adapter);
Spinner-sp;
阵列适配器;
字符串编号[]={“AM”,“PM”};
sp=(微调器)findViewById(R.id.定时);
adapter=new ArrayAdapter(这是android.R.layout.simple\u微调器\u项,数字);
sp.setAdapter(适配器);
我想从
微调器中获取AM/PM值

如果有人知道,请帮助我使用OnItemSelectedListener

sp.setOnItemSelectedListener(this);

@Override
    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,long arg3) 
    {
        String selected = arg0.getItemAtPosition(arg2).toString();
        System.out.println(selected);

    }
sp.setOnItemSelectedListener(此);
@凌驾
已选择公共视图(AdapterView arg0、视图arg1、内部arg2、长arg3)
{
所选字符串=arg0.getItemAtPosition(arg2.toString();
系统输出打印项次(选中);
}

使用
OnItemSelectedListener

sp.setOnItemSelectedListener(this);

@Override
    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,long arg3) 
    {
        String selected = arg0.getItemAtPosition(arg2).toString();
        System.out.println(selected);

    }
sp.setOnItemSelectedListener(此);
@凌驾
已选择公共视图(AdapterView arg0、视图arg1、内部arg2、长arg3)
{
所选字符串=arg0.getItemAtPosition(arg2.toString();
系统输出打印项次(选中);
}

Btw在微调器中显示AM/PM选项并不好。试着用单选按钮代替。顺便说一句,在微调器中显示AM/PM选项并不好。试着用单选按钮代替。