私は非常に長い、壊れないテキスト値(URL)で設定しようとしているEditText
を持っていますが、次のXML宣言でも、ライン。EditTextを1行にデフォルトの長さのテキストを付けて
<EditText
android:id="@+id/address"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="1"
android:maxLines="1"
android:hint="Enter URL"
android:text="http://www.example.com/news/2010-07-15/this-is-the-story-title-here.html">
</EditText>
私はここ(android:ellipsize="end"
を追加)ソリューションを試みたが、それは何の違いが行われていません。テキストの長さをEditText
の長さを超えないように縮小しましたが、これはURLのために現実的ですEditText
。
提案がありますか?
おかげで、
ポール
アンドロイド:scrollHorizontallyそれをするように見えた。 XMLを介してアクティビティが開始されたときに、最後にカーソルを置いてデフォルトでEditTextを選択しないでください。 –
1.あなたは私の答えを受け入れるべきです2。あなたはレイアウトに別のビューを持ち、フォーカスを要求することができます.. –
まあ、私はそれが来るつもりだった '最も正しいもの'非推奨のプロパティを使用することを示唆しており、その結果には、EditText内のテキストが最後まで水平方向にスクロールされていることが含まれます。これは最適ではありません。 –