我如何设置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();
我的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);
}
答案 0 :(得分:0)
如果我根据您的屏幕截图了解您的问题,那么您就会问如何删除换行符:
String myNewString = myString.replaceAll(“\ n”,“”);
如果您正在寻找一个解决方案,让文字与TextView's
边界完全吻合,请参阅以下答案:auto-scale-textview-text-to-fit-within-bounds