前段时间入手了一台Android系统的G2,入手的原因很简单了,想研究Android方面的应用开发。断断续续的看了一些资料,了解了一些基本的知识,这几天就准备做一个将Excel表格的通讯录导入到手机里。做了有几天了,前面断断续续的有一些小问题,都是些初学者常有的,今天做了一个ListView中加入Spinner,花了很多时间.
第一次,SimpleAdapter,通过新建一个spinner,然后用adapter加到列表中,当然是失败,报错是SimpleAdapter不能绑定spinner这个view。以后想想也是,每一个spinner是通过我们指定的layout.xml产生的,新建一个spinner不可能通过adapter绑定到列表中。
后来,看了一些例子,才知道,很多情况下,还是要自定义adapter。于是依样画葫芦,自定义了一个adapter。最终代码如下: