2016-04-05 13 views
0

私はアンドロイドアンドロイドのテキストビューで文字を見つけて置き換える方法は?

 TextView tvcontent=(TextView) row.findViewById(R.id.row_comment_content); 
     tvcontent.setText(content[position].replace("•", "\n")); 

に\でこの•文字を置き換えるためにn個のTextViewでこのコードを使用する今、私は画像http://i.stack.imgur.com/cnJeI.jpg にこの文字を置換したいが、私はそれのASCIIコードが何であるかを知りませんアンドロイドで置き換える画像のchar。

charのASCIIコードがわかっていれば、助けてください。

答えて

0

あなたはmiddotの文字を意味している場合、そのコードはまた、183
で、多分this linkは助けることができます。

今、あなたが望むものを手に入れました。
This pageあなたの質問にお答えします。このページの簡単な抜粋:

これはOBJECT REPLACEMENT CHARACTERであり、Javaのコードは\uFFFCです。 また、Androidスタジオで入力しました - それは動作します(下の画面): enter image description here
HTMLで必要な場合は、()です。

このチャールを置き換えるときに一重引用符を使用することを忘れないでください!

+0

それはあなたを助けましたか? –

+0

私は、私が添付した画像の文字を意味しています...、ミドットは単純でした – Bigeye

+0

私の更新された回答を参照してください –

0

使用このコード:

String a = "your content with dots"; 
String b = a.replace("dots", "\n"); 
textview.settext(b); 
+0

ありがとうございますが、あなたが知っていれば、添付した画像のcharのASCIIコードが必要です... – Bigeye

+0

次のリンクをチェックしてください: - http://www.alt-codes.net/bullet_alt_codes .php –

+0

http://www.theasciicode.com.ar/ascii-printable-characters/dot-full-stop-ascii-code-46.html –

0

このコードを実行して、任意の文字のASCII値を検索してみてください。しかし、この箇条書きの場合、私はASCIIコードはないと思います。ここで

public class HelloWorld{ 

    public static void main(String []args){ 
     String s= "•"; 
     int a = s.charAt(0); 
     System.out.println("Ascii code is "+ a); 

    } 
} 

私たちは、このコードを実行すると、コンパイラはエラーを示しています

unmapped character for encoding ascii.

しかし、将来的にあなたが実際にASCIIである任意の文字のASCIIコードを知りたい場合は、単にこの関数を使用します。

関連する問題