2

テキストビューの左端にあるテキストと右端にあるテキストを含むテキストビューを持つことは可能ですか? 例: ///////////////// text a ////////////////の
ように表示されるテキストビューが必要です


4

3 に答える 3

1

単一の TextView を使用して可能です。テキストを次のようなHTML形式にするだけです

  <string name="my_string">
<![CDATA[
    <!DOCTYPE html>
    <html>
    <body>

    <h1><span>Sunil bn</span><span style="float:right">Your Text</span></h1>
    </body>
    </html>
]]>
    </string>

文字列ファイルで。文字列の名前が「my_string」であるとします。次に、コードで TextView にテキストを設定します

myTextView.setText(Html.fromHtml(getResources()
                    .getString(R.string.my_string))); 
于 2012-10-01T10:59:36.823 に答える
1

いいえ、単一のTextViewでは不可能です。

試すことはできますがtextview.setText("test _____ "+"a");、完全には機能しません。

しかし、 2つ 取ることができれTextViewば、これを達成できます。

于 2012-10-01T10:32:19.807 に答える
0
textView.setText("text" + spaces(10) + "a");

String spaces(int numberOfSpaces){

    if (numberOfSpaces < 1){return "";}

    StringBuilder sb = new StringBuilder(" ");

    for (int i=1;i<numberOfSpaces;i++){
       sb.append(" ");
    }

    return sb.toString();

}
于 2012-10-01T12:06:21.413 に答える