0

神の名において

こんにちは、テキストファイルがあり、奇数行と偶数行で異なるフォントと色を使用してテキストビューに読み込んで表示したいのですが、この読み取りコードを変更する方法は次のとおりです。

コード:

File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,"komeil.txt");

    StringBuilder text = new StringBuilder();

    try {
        BufferedReader br = new BufferedReader(new FileReader(file));
        String line;


        text.append('\n');


        while ((line = br.readLine()) != null) {
            text.append(line);
            text.append('\n');

        }
    }
    catch (IOException e) {
        //You'll need to add proper error handling here
    }

このテキストファイルのように:

ファイル :

hello people i am student //black
i want to rad this file   //green
different color           //black
different font            //green
how to do this            //black
...                       //green
...                       //black
.                         //green
.                         //black
.                         //green
4

1 に答える 1

1

textview は 1 色しか受け付けないため、textview では不可能です。このためには、webview を使用し、さまざまな色の線で HTML ページを作成する必要があります。

于 2012-07-30T09:43:28.280 に答える