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_微调器_项,项);
此定制微调器项目的外观如何?我真的不确定它需要什么