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

时间:2012-12-16 07:29:31

标签: java android

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

这是sqlite数据库中的文本

enter image description here

这是android中的textview

enter image description here

我在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();

我的database.class

public Cursor getdescIntro(String dep,String degree){

返回db.query(“academic”,new String [] {“desc”,“department”,“acapdf”},“department”+“=?”+“AND”+“degree”+“=? “,new String [] {dep,degree},null,null,null);

}

1 个答案:

答案 0 :(得分:0)

如果我根据您的屏幕截图了解您的问题,那么您就会问如何删除换行符:

  

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

如果您正在寻找一个解决方案,让文字与TextView's边界完全吻合,请参阅以下答案:auto-scale-textview-text-to-fit-within-bounds