Convertir en Tableau d'Octets à Charsequence dans Android

J'ai utilisé le code ci-dessous pour convertir Charsequence de Tableau d'Octets. Puis-je sauvegarder le Tableau d'Octets en tant que Blob à ma Base de données Sqlite.

Pour cela , j'ai utilisé le code ci-dessous,

 public static byte[] toByteArray(CharSequence charSequence) {
        if (charSequence == null) {
          return null;
        }
        byte[] barr = new byte[charSequence.length()];
        for (int i = 0; i < barr.length; i++) {
          barr[i] = (byte) charSequence.charAt(i);
        }

        return barr;
      }

Maintenant, je voudrais convertir mon tableau d'octets (extrait de sqlite à Charsequence. Mais je ne pouvais pas obtenir de l'aide sur elle.

Comment convertir un Tableau d'Octets à Charsequence?

Toute aide est très appréciée.

  • Est-ce ASCII? Parce que si non, que la conversion sera de perdre des données.
  • CharSequence est une interface, de sorte que vous besoin d'une mise en œuvre effective de mettre votre tableau d'octets en...
  • Pas mon firned. Il est TSCII format. Je travaille pour l'une des langues Indo app. La perte de données peut affecter mon html séquence, je crois.
  • Si vous avez un CharSequence dans Android, il a déjà été transformé en Unicode (ou est déjà cassé). Pourquoi ne pas utiliser UTF-8 pour tout dans votre système, puis (peut-être, si vraiment nécessaire) convertir TSCII pour l'importation/l'exportation à tout ce que vous êtes en cours d'exécution il?
InformationsquelleAutor Andro Selva | 2012-08-21