1

如何在 textview 中设置所有行的字符长度相同?

这是 sqlite 数据库中的文本

在此处输入图像描述

这是android中的textview

在此处输入图像描述

我在 main.class 中的查询代码

db.open(); 光标 c = db.getdescIntro(department,degree);

    if (c.moveToFirst())
    {

        do {
            a  = (String)c.getString(0);                
            txt.setText(a);

            PDF = c.getString(2);
        } while (c.moveToNext());
    }
    db.close();

我的数据库.class

公共光标getdescIntro(字符串dep,字符串度数){

return db.query("academic", new String[] {"desc","department","acapdf"},"department" + "=?" +" AND " + "degree" +"=?", new字符串[] {dep,degree}, null, null, null);

}

4

1 回答 1

0

如果我根据您的屏幕截图正确理解了您的问题,那么您是在询问如何删除换行符:

String myNewString = myString.replaceAll("\n", "");

如果您正在寻找使文本完全符合TextView's边界的解决方案,请参阅此 SO 答案:auto-scale-textview-text-to-fit-within-bounds

于 2012-12-16T08:03:05.737 回答