iPhoneスタイルのEditText要素をAndroidで作成しようとしています。 テキスト入力後に右側に追加のクリアボタンが表示されます。iPhoneスタイルのテキスト編集on android
新しいボタンを追加することは問題ではありませんが、別のことでちょっとしたことがあります。
ボタンはEditTextの右側部分にある程度のスペースを占め、ボタンの下に文字が表示されるようになりました。 EditTextの入力の最大長を変更する方法は?
EditTextの幅をNピクセル、編集可能な領域をN-Mピクセルにします。
EditText.setWidthは編集ボックス全体の幅を変更します。
EditText.setEllipsizeは適切なソリューションである必要がありますが、ドキュメントは空であり、一部の文字列値に基づいてテキストを切り捨てます。
LengthFilterのカットを適用すると、入力の長さが文字数になります。
ありがとうございます。
既に、右のボタンのcompoundDrawableを設定しようとしました。しかし、このdrawableにハンドラを追加する方法が見つかりませんでした。ボタンは、入力されたテキストをクリアする必要があります。 – AAverin