Android - 格式化TextView

时间:2012-03-27 15:14:07

标签: java android formatting textview

我创建了一个简单的单词搜索,它在普通的Java中工作,它打印出一个字母的2D数组。一切都是完美的内联和看起来不错,但当试图将其变成一个Android应用程序时,没有一个字母是内联的。

我的代码如下:

TextView wordGrid = (TextView) findViewById(R.id.wordSearch);  
String grid = "";

    for(int i=0; i<matrix.length; i++)
    {
    grid += i + "   ";

        for(int j=0; j<matrix.length; j++)
        {
            grid +=  matrix[i][j] + " ";
        }
        grid += "\n";
    } 

    wordGrid.setText(grid);

main.xml文档包含“wordSearch”

的以下属性
<TextView
android:id="@+id/wordSearch"
android:layout_width="400px"
android:layout_height="400px"
android:textSize="18sp"
android:layout_x="41dp"
android:layout_y="25dp" />

我无法让它显示所有内联字母。非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:1)

试试这个:

wordGrid.setText( Html.fromHtml( grid ) );