import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.SpinnerAdapter;
public class MySpinner extends Activity { //data that will be used as a spinner options
private static String data[] = {"one", "two", "three"}; /** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
//main.xml file contains spinner
setContentView(R.layout.main);
Spinner spinner = (Spinner) findViewById(R.id.spinner);
//create your own adapter
MySpinnerAdapter adapter = new MySpinnerAdapter(this,R.layout.custom_spinner_row,R.id.text, data );
//set your custom adapter
spinner.setAdapter( adapter );
}
private class MySpinnerAdapter extends ArrayAdapter
{
public MySpinnerAdapter(Context context, int resource, int textViewResourceId, String[] objects)
{ super(context, resource, textViewResourceId, objects);
}
}
R.layout.custom_spinner_row是只含有一个linear并包含一个叫text的文本框
如果你想做的更好看些 ,那你还的重写 getView() method
分享到:
相关推荐
SpinnerTest 代码
自定义spinner源码,挺不错的 ,有动画哦
对于android项目开发来说,常常会用到Spinner实现下拉框的效果。而对于Spinner加载适配器的方法有多种: 1.直接加载android自带的ArrayAdapter,SimpleAdapter; 2.自定义继承BaseAdapter的适配器。 对于适配器加载...
Android spinner 案例Android spinner 案例Android spinner 案例
Android 自定义Spinner样式的 选择框背景,选择框文字属性,弹出框文字属性
重写Spinner类,实现点击后弹出带有确认,取消按钮的dialog!listview有Radiobutton
简单的做的spinner的demo,其中有spinner的样式和数据绑定到spinner上等
Spinner demo
Material Spinner Usage Add the spinner to your layout XML: Add items to the spinner and listen for clicks: MaterialSpinner spinner = (MaterialSpinner) findViewById(R.id.spinner); ...
android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标
NULL 博文链接:https://lovezhou.iteye.com/blog/865419
android 带图标的spinner控件示例源码
Nice Spinner NiceSpinner is a re-implementation of the default Android's spinner, with a nice arrow animation and a different way to display its content. It follows the material design guidelines, ...
自定义spinner适配器,样式 用textview和listview自定义spinner
spinner带图片的的实现。 Spinner 使用方法小结 private void initMySpinner() { ArrayAdapter adapter = ArrayAdapter.createFromResource( this, R.array.phones_array, android.R.layout.simple_...
简单的设置spinner默认的标题 例如“请选择”等等
自定义Spinner控件,实现多选(前人基础),在此基础上添加了全选逻辑
动态spinner
第一个Spinner,显示省级列表,选择后。第二个Spinner,对应显示市级列表,根据第一个Spinner动态更新。
自定义Spinner类,实现常用的下拉式的Spinner弹出框