android - 将表条目绑定(bind)到 SQLite 数据库中的 Spinner

标签 android android-sqlite

我在我的 SQLite 数据库中创建了一个名为 Blood Group 的表。我已将表中的所有数据检索到 logcat 但我无法将数据绑定(bind)到 Spinner。

ArrayAdapter spinnerAdapter = new ArrayAdapter(this,
            android.R.layout.simple_spinner_item, yourListFromDB);
    spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    yourSpinner.setAdapter(spinnerAdapter);

最佳答案

最后我找到了替代答案:

 ArrayAdapter spinnerAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, yourListFromDB);
    String bloodgroups[]={ "O +ve", "A+ve","B+ve","AB+ve"};
          spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item,bloodgroups);
            yourSpinner.setAdapter(spinnerAdapter);

关于android - 将表条目绑定(bind)到 SQLite 数据库中的 Spinner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12032006/

相关文章:

Android LifeCycle - 当按下 Home 和 Back 键时

java - Libgdx AssetManager 未在恢复时加载资源

android - SQLiteOpenHelper 多个内存数据库

android - 在两侧的android中将方向设置为横向

java - 我的 ImageView 的动画高度

android - 是否有适用于 Android 的最新图形数据库?

android - 每次使用后打开和关闭一个sqlite数据库

android - Android 上的 SQLite : Different result set at Runtime vs. SQLite 管理员

android - 当我的应用程序停止时重新打开 SQLiteOpenHelper,因为从未在数据库上显式调用 "close()"”

android - sqlite 中的重音搜索 (android)