EditText
に1行を設定するには、Android:singleLine="true"
を使用しますが、ヒントテキストに1行を設定したいのですが、サイズが大きく、次のように1行で表示したいと思います。
私は次のコードを使用しています:
<EditText Android:id="@+id/editText1"
Android:layout_width="fill_parent"
Android:layout_height="wrap_content"
Android:hint="@string/defaultUrl"
Android:singleLine="true" />
注:defaultUrl
は動的で非常に長いURLです。
あなたが使用することができます
Android:ellipsize="end"
Android:maxLines="1"
ヒントテキストを1行で表示しますが、Android:ellipsize="end"
は最後にテキストを切り捨てるため、テキスト全体を表示することはできません。
同じ問題。
解決:
EditText.setHint("hint content".replace("\n"," "))