0

私のアプリには、ファイルを読み取る機能があります。これは完全に機能しますが、問題があります。ファイルの内容を大きな EditText に追加するときに、改行などの名前が追加されることはありません。

function hmm(){
 echo 'Hello, PHP!';
}

これに変わります:

function hmm(){ echo 'Hello, PHP!'; }

これを停止して、ファイルに表示されるように EditText に表示するにはどうすればよいですか?

更新:時間を無駄にして本当に申し訳ありません。私は愚かになり、while ループが各行を追加した後に "\n" を追加することを考えていませんでした。

4

1 に答える 1

0

問題が解決しました。

基本的に、各行を出力するために使用される while ループでは、次のように改行 (\n) を追加する必要があります。

     while (dis.available() != 0) {
      textBox.append(dis.readLine() + "\n");
     }

textBox は Android EditText です。

これにより、選択したファイル内のテキストとまったく同じように EditText が表示されます。

于 2010-10-06T19:04:54.547 に答える