Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
#1

Настроить внешний вид и положение курсора - Программирование Android

24.09.2016, 16:28. Просмотров 141. Ответов 1
Метки нет (Все метки)

Есть текстовое поле EditText. Если ткнуть в него пальцем, то можно вводить текст, но до 1-го введенного символа курсор не видно. Наверное курсор стоит слишком близко к границе текстового поля. Как можно сделать отступ от края EditText и изменить его цвет? Поиск выдает информацию о том, как курсор не показывать и многое другое, но не по интересующей теме.
На данный момент EditText выглядит так:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/root"
        android:layout_below="@+id/rootTitle"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:background="@drawable/border_style"
        android:autoText="true"
        android:clickable="true"
        android:focusable="true"
        android:textCursorDrawable="@null"
        android:enabled="true"
        android:visibility="visible"
        android:textSize="30sp"
        android:textColor="#000000"/>
Заранее спасибо.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2016, 16:28     Настроить внешний вид и положение курсора
Посмотрите здесь:
Android ListView - внешний вид
Android Внешний вид меню
Как изменить внешний вид полосы прокрутки в ScrollView Android
Элементы ExpandebleListView не меняют свой внешний вид при клике Android
Имеется MultilineText. Надо изменить его внешний вид, чтобы каждая строка была подчеркнута Android
Android Положение лица и его замена
Android Отследить положение на экране ползунка из SeekBar
Android GoogleMap2. Синяя точка на карте, указывающая на текущее положение
Android Положение своей клавиатуры на экране с полем ввода, спрятать клавиатуру
Вид спиннера Android
Android Вид DatePickerDialog
Android Обновить вид ListFragment

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fraley
103 / 103 / 37
Регистрация: 24.05.2015
Сообщений: 313
24.09.2016, 17:15     Настроить внешний вид и положение курсора #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Отступ курсора, в разметке XML:
XML
1
android:paddingLeft="10dp"
Для изменения цвета курсора создаем в папке drawable файл XML, например с именем color_cusrsor.xml
XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
    <size android:width="1dp" />
    <solid android:color="#000000"/>
</shape>
И в разметке к editText добавляем его:
XML
1
android:textCursorDrawable="@drawable/color_cursor"
Yandex
Объявления
24.09.2016, 17:15     Настроить внешний вид и положение курсора
Ответ Создать тему
Опции темы

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