Изменение размера текста Android-EditText, когда он заполняет - PullRequest
0 голосов
/ 27 октября 2019

У меня есть EditText Я хочу определить, достиг ли конец текста области EditText, размер текста уменьшается до тех пор, пока он не достигнет определенного размера, и перестанет изменяться.

xml:

<EditText
android:id="@+id/myt"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>

jav-код:

        myt.addTextChangedListener(new TextWatcher() {
        @Override
        public void onTextChanged(CharSequence s, int start, int before,
                                  int count) {
        }
        @Override
        public void beforeTextChanged(CharSequence s, int start, int count,
                                      int after) {
        }
        @Override
        public void afterTextChanged(Editable s) {
           switch(---){
              case ??:
            myt.setTextSize(15);
            break;
              case ??:
            myt.setTextSize(20);
            break;
              case ??:
            myt.setTextSize(25);
            break;
             ...
             ...
           }
        }
    });

Как я могу это сделать (проверьте, что оно заполнено)

...