java - Android - 格式化 TextView

标签 java android formatting textview

我创建了一个简单的单词搜索,它可以在普通 Java 中运行,打印出字母的二维数组。一切都完美内联并且看起来不错,但是当尝试将其变成 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" />

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

谢谢

最佳答案

试试这个:

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

关于java - Android - 格式化 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9892393/

相关文章:

Android App 备用市场或地点

合并排序中的 Java If 语句......为什么这有效?

javascript - XMLHttpRequest 不会抛出错误,但不会调用 onload

android - 我如何从图库中选择图像?

r - 设置 ggplot 字体大小的格式以在纸上打印

date - os.time() Lua 生成的错误处理表

Java:实现实例化特定类型集合的泛型方法

java - 为什么spring mvc put映射方法请求返回重定向为put方法

java - 创建和转换对象数组时出错

python - Pandas DataFrame 浮点格式