Android 是否在微调器上显示初始值而不是适配器中的第一个值?

Android 是否在微调器上显示初始值而不是适配器中的第一个值?,android,Android,我必须显示一个微调器,它在运行时从适配器获取内容。当微调器出现在屏幕上时,选择一个值,而不是适配器中的第一个值。如果要选择收藏中的特定项目,请帮助查看: 然后必须在字符串数组的第一个位置添加该文本 Spinner rangeSpinner = (Spinner)findViewById(R.id.rangeSpinner); String[] items = new String[] {"Select Product","Bread","Milk"}; ArrayAdapter

我必须显示一个微调器,它在运行时从适配器获取内容。当微调器出现在屏幕上时,选择一个值,而不是适配器中的第一个值。如果要选择收藏中的特定项目,请帮助查看:

然后必须在字符串数组的第一个位置添加该文本

   Spinner rangeSpinner = (Spinner)findViewById(R.id.rangeSpinner);
   String[] items = new String[] {"Select Product","Bread","Milk"};
   ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.custom_spinner_textview_layout, items);
   adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
   rangeSpinner.setAdapter(adapter);
Spinner rangeSpinner=(Spinner)findViewById(R.id.rangeSpinner);
字符串[]项=新字符串[]{“选择产品”、“面包”、“牛奶”};
ArrayAdapter=新的ArrayAdapter(此,R.layout.custom_微调器_textview_布局,项);
setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
rangeSpinner.setAdapter(适配器);
自定义_微调器_textview_layout.xml


**周五就试试吧…**

1.字符串[]_Purchesedlistarray={“必需”、“已购买”}; 2.ArrayAdapter Purchesedapter=新的ArrayAdapter(此, android.R.layout.simple_微调器_项目,_Purchesedlistarray); Purchesedapter .setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项)

_PurchesedSpinner.setAdapter(Purchesedadapter); 3._PurchesedSpinner .setOnItemSelectedListener(新的OnItemSelectedListener(){

@覆盖
已选择公共无效项(AdapterView父项,
视图、整型位置、长id){
//TODO自动生成的方法存根
AppsConstant.\u Purchesed=parent.getItemAtPosition(
位置);
System.out.println(“值为----------------->”
+设备(已购买);
}
@凌驾
未选择公共无效(AdapterView父级){
//TODO自动生成的方法存根
}
});

spinner包含项目列表,如牛奶、,面包等…选择产品应该出现在微调器上,而不是第一个项目,如牛奶。我不想要这个。当微调器出现在屏幕上时,它在微调器上显示第一个值作为默认值,我不想要。我想要微调器应该显示选择一个项目,而不是适配器中包含的第一个项目。在u spinner发布的图片中将显示“常规”当微调器出现在屏幕上时,我希望它显示“选择类型”。
<?xml version="1.0" encoding="utf-8"?>
    <TextView 
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/spinnerTarget"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="18.0sp"
        android:textColor="@color/grey_text"
        android:gravity="left"/>
                @Override
                public void onItemSelected(AdapterView<?> parent,
                        View view, int position, long id) {
                    // TODO Auto-generated method stub

                    Appsconstent._Purchesed = parent.getItemAtPosition(
                            position).toString();
                    System.out.println("the Value is--------------->"
                            + Appsconstent._Purchesed);
                }

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