次の SimpleCursorAdapter を使用します。
String campos[] = { "nome_prod", "codbar_prod",
"marca_prod", "formato_prod", "preco"};
int textviews[] = { R.id.textProdName, R.id.textProdCodBar, R.id.textProdMarca,
R.id.textProdFormato, R.id.textProdPreco };
CursorAdapter dataSource = new SimpleCursorAdapter(this, R.layout.listview,
c_list, campos, textviews, 0);
そして、これはうまくいきます。ただし、「campos[]」の「preco」は double の値に由来します。これを何らかの形でフォーマットして、カーソル (リストビューをフィードする) がポイントの後に 2 桁でこの double を表示するようにすることはできますか (お金の値のように)?
どこかで「%.2f」を使用するなど、簡単な方法でそれを行うことはできますか?それとも、CursorAdapter をサブクラス化する必要がありますか?
前もって感謝します。