Android数据库中的前缀字符串

Android数据库中的前缀字符串,android,Android,我试图在android应用程序中显示数据库中的信息。但是,我希望它的前缀是€。可能吗 我当前的代码: String[] from = new String[]{savingDB.KEY_DATE}; int[] to = new int[]{R.id.date}; 我尝试的是: String[] from = new String[]{"€" + savingDB.KEY_DATE}; int[] to = new int[]{R.id.date}; 你得做些定制的事情。至少有两

我试图在android应用程序中显示数据库中的信息。但是,我希望它的前缀是€。可能吗

我当前的代码:

String[] from = new String[]{savingDB.KEY_DATE};

int[] to = new int[]{R.id.date};   
我尝试的是:

String[] from = new String[]{"€" + savingDB.KEY_DATE};

int[] to = new int[]{R.id.date}; 

你得做些定制的事情。至少有两种选择。如果您使用的是SimpleCorsAdapter,最简单的方法就是重写
bindView()
方法,并强制设置所需视图上的值。你可以看一下地图,了解你要做什么。归结起来就是从游标中检索列,找到要设置的视图并调用
view.setText(“$”+stringFromCursor)


或者,您可以滚动自己的光标,而不只是从数据库中获取
savingDB.KEY_DATE
列,而是使用串联方式查询数据库,如:“从表中选择”€“|”+savingDB.KEY_DATE+”。诸如此类。

为什么要在日期前加上欧元的货币符号?这只是一个例子。我不是在日期前加上前缀。谢谢你。由于没有标准的方式,我最终只是为它创建了一个没有填充的新文本视图,并且它工作正常。谢谢