Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Игорь2001
18 / 18 / 10
Регистрация: 19.05.2015
Сообщений: 704
1

Номера строк EditText

26.04.2017, 22:15. Просмотров 464. Ответов 3
Метки нет (Все метки)

Вырыл такой код (в гугле, точнее не скажу, не помню)
Java
1
2
3
4
5
6
7
8
9
@Override
    protected void onDraw(Canvas canvas) {
        int baseline = getBaseline();
        for (int i = 0; i < getLineCount(); i++) {
            canvas.drawText("" + (i+1), rect.left, baseline, paint);
            baseline += getLineHeight();
        }
        super.onDraw(canvas);
    }
Но прикол в том, что начиная с 10-й строки номер строки налезает на текст, думаю, скриншота не надо)))
Надо это решить, копал в сторону clipRect, не чет не очень...

И еще, в качестве бонуса, хотелось бы сделать линию между циферками и строчками, но это как раз не проблема, если будут адекватно номера отрисовываться, то и это сделаю)
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2017, 22:15
Ответы с готовыми решениями:

Ввод в один EditText и авто-вычисление в двух других EditText
Всем привет. Есть три поля EditText,виртуальные клавиатуры у всех заблокированы,а ввод чисел в...

EditText смещается вниз при вводе текста, который занимает объём больше, чем EditText
EditText сещается вниз при вводе текста который занимает обём больше чем EditText. Как устранить?

Динамическое создание edittext и обработка данных из edittext
Здравствуйте, мне нужна помощь, у меня есть таблица, где динамически создаются edittext: for (int ...

Edittext
Как проверить находится ли edittext в фокусе?

EditText
Не работает пример взятый из книги myEditText.setOnKeyListener(new OnKeyListener() { ...

3
GectorC
1 / 1 / 0
Регистрация: 05.12.2015
Сообщений: 19
26.04.2017, 23:35 2
Текстовый редактор делаешь?
0
Игорь2001
18 / 18 / 10
Регистрация: 19.05.2015
Сообщений: 704
27.04.2017, 10:45  [ТС] 3
Цитата Сообщение от GectorC Посмотреть сообщение
Текстовый редактор делаешь?
Среду разработки)))
0
Игорь2001
18 / 18 / 10
Регистрация: 19.05.2015
Сообщений: 704
02.05.2017, 17:06  [ТС] 4
Так есть варианты?

Добавлено через 1 час 57 минут
Хех, ответ лежал на поверхности - padding!
1
02.05.2017, 17:06
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2017, 17:06

EditText
В ListView каждый пункт состоит из нескольких EditText, при нажатий на EditText в пункте например...

Расположить элементы строк матрицы в порядке возрастания элементов, если номера строк четные, и в порядке убывания элементов, если номера строк
Расположить элементы строк матрицы Х в порядке возрастания элементов, если номера строк четные, и в...

Для матрицы из 6 строк и 5 столбцов отпечатать номера тех строк, сумма элементов которых кратна заданной величине, и число таких строк.
Для матрицы из 6 строк и 5 столбцов отпечатать номера тех строк, сумма элементов которых кратна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.