2024年4月18日发(作者:)

Android中Spinner复杂外观绘制---wangqiang

上一次提到的采用BaseAdapter绘制复杂Spinner外面,现在免费分享给大家

需要源码的话QQ515812811

Activity程序:

package ;

import ty;

import ;

import r;

public class SpinnerActivity extends Activity {

Spinner spinner ;

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

te(savedInstanceState);

setContentView();

String [] nameString = {"觅渡","向日葵","橡皮擦"};

int []

image={,ao,};

String [] moodStrings = {"心情:good","心情:good","心情:bad"};

spinner=(Spinner)ewById(r_example);

MyAdapter myAdapter = new MyAdapter(, image,

nameString, moodStrings);

pter(myAdapter);

}

}

MyAdapter程序如下:

package ;

import t;

import ;

import Inflater;

import ;

import oup;

import apter;

import iew;

import ew;

public class MyAdapter extends BaseAdapter {

private LayoutInflater mInflater;

String nameString[];

int image[];

String moodString[];