La création de softkeyboard personnalisée avec des emoji

J'ai été chargé de créer un nouveau android 3rd party keyboard qui prend en charge personnalisée des émoticônes (Mes propres Icônes) de l'actif.

Je veux mettre en œuvre un softkeyboard avec mon propre emoji icônes sans utiliser UniCode ou mon custom UniCode.

Questions:

Si je créer un emoji, avec une certaine chaîne de caractères qui ne correspondent pas à la norme des émoticônes, et le texte de ce message pour un ami avec l'appli personnalisée/clavier, ce qui se voit sur leur appareil? L'ordinaire des caractères ASCII string? ou de l'image.

J'ai lu deux façons d'ajouter l'image à la textView.

  1. Html.ImageGetter

  2. Spannable Image (Chaîne constituée de l'image)

Lequel je préfère?

Est-il de toute façon à afficher(envoyer) la mesure emoji sur les bénéficiaires de l'appareil sans téléchargement de l'application/clavier?

Est-il possible d'envoyer du texte à l'Image(Émoticônes) pour d'autres applications comme facebook,skype et pour la messagerie.

Besoin de conseils.

Mots Simples

Je veux simplement envoyer mon perso(Emoji icône) pour d'autres applications comme cette application n' avec l'aide d'unicode ou avec mon custom UniCode.

Grâce.

je pense que Spannable de l'Image est de meilleure façon.
Google Play store lien est rompu
Pas possible. Vous pouvez utiliser un ImageSpannable et la faire apparaître sur votre appareil (dans la plupart des applications). Mais si vous le texte, l'image ne sera pas une partie du texte et le destinataire ne sais pas comment faire pour l'afficher. Même s'ils ont installé votre clavier ne fonctionne pas. L'insertion de non-touches via spannables ne fonctionne que pour la locale de l'appareil, et uniquement pour la session en cours (s'il a été enregistré sur le disque et a rouvert il est probable de ne pas relaod l'image)

OriginalL'auteur Xar E Ahmer | 2014-11-28