2016-07-23 15 views
1

Ich versuche, Emoji-Tastatur für eine Chat-App zu implementieren. Ich benutze https://github.com/vanniktech/Emoji Bibliothek.Wie ändere ich die Emoji-Größe in com.vanniktech.emoji.EmojiTextView

  1. In Emoji EditText Emoji Größe ist groß genug, aber wenn ich Taste senden drücken zeigt es kleine Emojis in Emoji Textview.

    Ich konnte keine Attribute in der Probe für Emoji-Größe sehen.

    Siehe das Bild unten für das Problem. Ich möchte Emojis in der Textansicht so groß wie in EditText.

    enter image description here

  2. Wie Text zu speichern, mit Ressource-ID oder Code (ersetzt die Emoji) in der Datenbank zu speichern und später verwenden.

Antwort

1
  1. Verwenden app:emojiSize Attribut. Dieses Attribut funktioniert auch für EmojiTextView. (Hier ist source.)
    Oder verwenden Sie EmojiTextView#setEmojiSize Methode.

  2. Ich bin mir nicht sicher. Aber der String, der von EmojiEditText # getText(). ToString() genommen wird, sollte Unicode von Emoji enthalten. Also ich denke, Sie können diese Zeichenfolge in der Datenbank speichern und später verwenden. Ich spreche dies von source code.

+0

funktioniert beides perfekte Männer. Danke vielmals. – uguboz