как узнать количество строк редактируемого текста в ландшафтном режиме - PullRequest
2 голосов
/ 22 июня 2011

У меня проблема с получением количества строк, установленных в данный момент в текстовом редакторе в альбомном режиме.Если я напишу 7 строк в тексте редактирования в potrait, я могу получить количество строк с помощью edittext.getCountLine ().

Но когда я перехожу на альбомную, метод все равно дает 7 строк, хотя в альбомной только 4 строки !!

Есть ли способ узнать текущее количество строкв ландшафте?Я вызываю этот метод строк в методе onConfigurationChanged (...).

Спасибо.

1 Ответ

3 голосов
/ 22 июня 2011

Нет никакого дополнительного кода, который вам нужно предоставить для ориентации на сцену. Попробуйте следующий код:

editText = (EditText) findViewById(R.id.editText1);  

button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener() {
@Override
        public void onClick(View v) {
String str = editText.getText().toString();
Log.e("Entered text is : =>",str);
Log.e("total line num is : =>", ""+editText.getLineCount());`   }
    });
    `
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...