1

テキストビューのすべての行を同じ長さの文字に設定するにはどうすればよいですか?

これは sqlite データベースのテキストです

ここに画像の説明を入力

これはアンドロイドのテキストビューです

ここに画像の説明を入力

main.class のクエリ コード

デシベル.open(); カーソル c = db.getdescIntro(学科、学位);

    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) {

return db.query("academic", new String[] {"desc","department","acapdf"},"department" + "=?" +" AND " + "degree" +"=?", new String[] {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 に答える