Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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_Database_Spinner - Fatal编程技术网

如何在android中保存微调器选定值?

如何在android中保存微调器选定值?,android,database,spinner,Android,Database,Spinner,我试图保存微调器选定值,但检索详细信息时显示的结果如下所示。谁都知道问题出在哪里 Spinner:android.widget.Spinner@43e807a0 结果显示为对象值,通常我按照以下方法获取微调器值: Spinner spinner = (Spinner) findViewById(R.id.spinner); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(

我试图保存微调器选定值,但检索详细信息时显示的结果如下所示。谁都知道问题出在哪里

Spinner:android.widget.Spinner@43e807a0 

结果显示为对象值,通常我按照以下方法获取微调器值:

 Spinner spinner = (Spinner) findViewById(R.id.spinner);


    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
    this, R.array.spinner, android.R.layout.spinner_layout);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

            spinner.setAdapter(adapter);
Spinner-Spinner=(Spinner)findViewById(R.id.Spinner);
ArrayAdapter=ArrayAdapter.createFromResource(
这个,R.array.spinner,android.R.layout.spinner\u layout);
setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
旋转器。设置适配器(适配器);
strings.xml

<string-array name="spinner">
 <item>Dev</item>
 <item>Stieve</item>
 <item>John</item>
 <item>Britto</item>
</string-array>

发展
施蒂弗
约翰
布里托

您是否在
设置的SelectedListner中使用了
getSelectedItem()
?如果没有,请按如下所示执行:

mPres_doctor.setOnItemSelectedListener(new OnItemSelectedListener() {
                public void onItemSelected(AdapterView<?> adapter, View view,
                        int position, long id) {
    String pres_doctor = mPres_doctor.getSelectedItem().toString();

    }

    public void onNothingSelected(AdapterView<?> arg0) {

                }
            });

mPres\u doctor.setOnItemSelectedListener(新的OnItemSelectedListener(){
已选择公共视图(适配器视图适配器、视图、,
内部位置,长id){
字符串pres_doctor=mPres_doctor.getSelectedItem().toString();
}
未选择公共无效(AdapterView arg0){
}
});

显示您的代码如何保存所选值字符串pres_doctor=mPres_doctor.getSelectedItem().toString();mPres_doctor.setOnItemSelectedListener(新建OnItemSelectedListener(){public void onItemSelected(AdapterView AdapterView,视图视图,int位置,长id){嗨,达斯,在我的应用程序中,我是从数据库填充微调器,而不是从创建Arrayadapter填充微调器。看看这个:,你可能会得到,@sachi无论你是从数据库还是字符串数组填充微调器,这实际上都无关紧要,对于你的情况,如果你想从数据库获取值并显示,那么你只需要更改R.array.spinner w在创建ArrayAdapter.ya@paresh mayani时,我想你理解我的问题。你能简要介绍一下我面临的问题吗。