私がしているのは、EditText の内容全体を表示しないことです... String が長すぎるので、ドットが 3 つしか表示されないようにしたいと思います。
誰でも方法を知っていますか?
私がしているのは、EditText の内容全体を表示しないことです... String が長すぎるので、ドットが 3 つしか表示されないようにしたいと思います。
誰でも方法を知っていますか?
テキストを表示するだけで、ユーザーに編集させたくない場合は、 のTextView
代わりに を使用しEditText
ます。
XML レイアウト ファイルでは、android:ellipsize属性を使用してテキストを切り捨て、「...」を追加します。
edittext からテキストを取得し、文字列変数として保存します。その後、Java でいくつかのロジックを使用して、残りの作業を行うことができます。
int maxLength = AMOUNT_YOU_WANT_TO_BE_THE_MAXIMUM;
if(String.length() > maxLength)
EditText.text = EditText.text.substring(0, maxLength) + "...";
EditText フィールドのテキストを取得する方法を知っていると思います。そうでない場合は、聞いてください。