0

こんにちは、アンドロイドの初心者です。実際には、選択したデータを Db からスピナーに追加するコードが必要です。項目を選択すると、Db の列の詳細が表示されます。DB のフィールド: 1.銀行名 2.口座番号 3.金額の詳細 4.タスク 注:(銀行名をスピナーに追加する必要があります。スピナーで銀行名を選択すると、口座番号、金額の詳細、リストビューのタスク)。

4

1 に答える 1

0

Db からスピナーに追加する選択されたデータ ->

SQLiteまたはAndroidと互換性のある他のデータベースで少し経験が必要です。SQLiteの場合、データベースからオブジェクトのリストを取得する必要があります。(それを行うにはいくつかの方法があります。必要に応じて、これについてお手伝いできます)。

List を思いつくことができれば、このように Spinner にロードできます。

public void fillSpinner(Spinner yourSpinner, List yourListFromDB) {
    ArrayAdapter spinnerAdapter = new ArrayAdapter(this,
            android.R.layout.simple_spinner_item, yourListFromDB);
    spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    yourSpinner.setAdapter(spinnerAdapter);
}
于 2011-11-08T06:20:54.163 に答える