Intereting Posts
Прикрепление источника к внешней банке в проекте eclipse для android Разбор с джексоном и вставка одного объекта в sqlite с помощью ormlite android Android 4.4 – Прозрачные статусные / навигационные полосы – fitsSystemWindows / clipToPadding не работают через транзакции фрагментов Когда использовать HTML5 в Android? Когда не используете? Внедрение FCM с помощью XMPP с использованием Smack для Android Android – Как переопределить кнопку «Назад», чтобы она не закончила () мою активность? Как определить местоположение устройства в Android с использованием IP-адреса Две панели действий (снизу и вверх) одновременно? Как отключить / скрыть трехточечный индикатор (индикатор меню опций) на телефонах ICS ActionBarSherlock + API Карт Google v2 Дублированный идентификатор Android Facebook SDK – Как запросить уведомления Facebook Добавление разрешений в AndroidManifest.xml в Android Studio? Android DownloadManager и SSL (https) Волейбол не анализирует 404 ответ Отключенный элемент в списке счетчиков

Подсказка EditText исчезает с гравитацией

Я видел много подобных вопросов к этому, но я думаю, что это все еще покрывает новую почву:
1) Текст подсказки исчезает, когда вы устанавливаете гравитацию
2) android:ellipsize="start" исправляет, чтобы вы могли иметь центрированные подсказки и центрированный текст
3) почему код ниже по-прежнему показывает центрированный текст подсказки?

  <EditText android:id="@+id/details" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:hint="use this area to provide specific identification information including approximate size, vessel name and registration numbers if available" android:background="@android:drawable/editbox_background" android:layout_below="@id/details_title" /> 

Это из-за fill_parent вместо wrap_content? Я думал, возможно, это потому, что этот намек многострочный, но я сократил его, и он все еще появился и был сосредоточен. Это единственные различия между этим и другими другими EditTexts, которые нуждаются в android:ellipsize="start" для правильной отображения. Это просто ошибка?

Solutions Collecting From Web of "Подсказка EditText исчезает с гравитацией"

Вам нужно использовать android:gravity="top" вместо центра, чтобы иметь подсказку и текст начинаться в левом верхнем углу окна.

Добавьте этот атрибут в свой EditText

 android:ellipsize="start" 

Он просто работает

 <EditText android:id="@+id/details" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:ellipsize="start" android:hint="use this area to provide........" android:background="@android:drawable/editbox_background" android:layout_below="@id/details_title" />