如何在Android的Spinner中显示数据库(SQLServer)中的特定项目数组?

dee*_*thi 1 android

如何在Android的Spinner中显示数据库(SQLServer)中的特定项目数组?

Chr*_*Orr 7

Spinner通过a 向您提供数据SpinnerAdapter.适配器可以由简单数组,数据库游标或任何你喜欢的东西支持......

如果您的意思是Microsoft SQL Server - 就像在外部数据库中一样 - 您需要使用某种Web服务或其他基于Internet的协议来让您从远程服务器检索数据.然后你可以自己将数据绑定到ArrayListCursor.

或者,如果您指的是SQLite DB等本地数据库存储,那么它就更容易了,因为您不需要通过网络进行查询.

基本上你可以按照任何ListView教程,因为过程几乎相同 - 在你的情况下,你只是想打电话Spinner.setAdapter()而不是ListView.setAdapter().

事实上,Android开发者网站上有一个Spinner教程!