Android 微调器小部件的样式下拉部分

Android 微调器小部件的样式下拉部分,android,layout,android-spinner,Android,Layout,Android Spinner,我不需要任何花哨的东西,只需要列表中较大的项目(太小)和不同的背景。目前看来是这样的: 这样做的声明: <Spinner android:id="@+id/sp_serverName" android:layout_width="fill_parent" android:layout_height="wrap_content" /> 我使用代码绑定项目: String[] items = new String[] { "Chai Latte", "Green Tea", "B

我不需要任何花哨的东西,只需要列表中较大的项目(太小)和不同的背景。目前看来是这样的:

这样做的声明:

<Spinner android:id="@+id/sp_serverName" android:layout_width="fill_parent" android:layout_height="wrap_content" />

我使用代码绑定项目:

String[] items = new String[] { "Chai Latte", "Green Tea", "Black Tea" };
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items);
        spinnerServerName.setAdapter(adapter);
        spinnerServerName.setOnItemSelectedListener(new OnItemSelectedListener() {
            @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
            {
                Log.v("item", (String) parent.getItemAtPosition(position));
            }

            @Override
            public void onNothingSelected(AdapterView<?> parent)
            {
                // TODO Auto-generated method stub
            }
        });
String[]items=新字符串[]{“柴拿铁”、“绿茶”、“红茶”};
ArrayAdapter=新的ArrayAdapter(这个,android.R.layout.simple\u微调器\u项,项);
spinnerServerName.setAdapter(适配器);
spinnerServerName.setOnItemSelectedListener(新的OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView父视图、视图视图、整型位置、长id)
{
Log.v(“item”,(String)parent.getItemAtPosition(position));
}
@凌驾
未选择公共无效(AdapterView父级)
{
//TODO自动生成的方法存根
}
});

代替android默认布局,为您的用户提供如下信息:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items);
ArrayAdapter=新的ArrayAdapter(这是android.R.layout.simple\u微调器\u项,项);
替换为:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.custom_spinner_item, items);
ArrayAdapter=新的ArrayAdapter(此,R.layout.custom_微调器_项,项);

此定制微调器项目的外观如何?我真的不确定它需要什么