Wie Sie eine Schaltfläche, die zeigt, dass Sie die Rücktaste (⌫) Charakter auf Android?

Ich versuche, die ⌫ Charakter als meine backspace-symbol in meine android-app. Wenn ich nur kopieren und einfügen dieses Zeichen als der Wert den text von my Button funktioniert es und zeigt das symbol im simulator, aber wenn ich versuchen, dieses Zeichen dynamisch in Java oder wenn ich versuche zu
verwenden Sie die Basic-Latin-Wert (\u232b) es zeigt nur whitespace.

Dies ist, wenn ich den XML-editor und meine strings.xml Wert:

Wie Sie eine Schaltfläche, die zeigt, dass Sie die Rücktaste (⌫) Charakter auf Android?

Meine strings.xml:

<?xml version="1.0" encoding="utf-8"?>
  <resources>
      <string name="backSpace"></string>
  </resources>   

In Java habe ich versucht hardcoding, wie diese, aber Sie alle führen whitespace:

((Button) mView.findViewById(R.id.buttonClear)).setText("⌫");   
((Button) mView.findViewById(R.id.buttonClear)).setText("\u232b");` 
((Button) mView.findViewById(R.id.buttonClear)).setText('\u232b'+"");` 
Dieses tool könnte hilfreich sein, zu finden, Unicode-Wert des Zeichens oder Umgekehrt.
Und Sie natürlich arbeitet, wenn Sie es verwenden, in der Ressourcen-Datei? Das ist sehr seltsam, sollte es in Ordnung sein, wenn hard-codiert in diesem Fall. Dumme Frage, aber, wenn Sie hart code etwas anderes, z.B. "A", funktioniert das?
ja für die Anderen Buchstaben wie "A" Funktioniert es ... ich denke, das wird nicht vollständig unterstützt ... kein Wunder, warum Google noch nicht verwendet dieses Zeichen in der Nativen Taschenrechner-app und schrieb "Löschen"!

InformationsquelleAutor 9patchcoder | 2014-07-09

Schreibe einen Kommentar