2016-04-01 5 views
0

in Adapter Anzeigen -Rupie Symbol nicht in android

holder.amount.setText("" + R.string.Rs + wallet.getAmount()); 

strings.xml -

<string name="Rs">\u20B9</string> 

Aber es ist 2131230770 statt Rupee syambol Anzeigen

Kann mir jemand helfen, wie man Rupie-Symbol anstelle von 2131230770?

+0

Was ist, wenn 'getString (R.string.Rs)' anstelle von 'R.string.Rs' –

+0

Sein geben Fehler kann Methode getString (int) –

+1

nicht beheben' context.getString (R.string.Rs); ' . Sie sollten Kontext in Ihrer Adapterklasse haben –

Antwort

0

Sie versuchen, die Integer-ID Ihrer String-Ressource zu verwenden, anstatt sie zu laden. Folgendes sollten Sie verwenden:

Context.getString(R.id.Rs); 

dies die Verwendung eines Context-Objekt erfordert, so stellen Sie sicher, dass Sie es in Ihrem viewholder erreichen kann.

Verwandte Themen