Intereting Posts
NoClassDefFoundError – отклонение повторного инициализации в ранее не пройденном классе Какова правильная обработка разрешений при отправке конфиденциальных данных приложения в виде вложения электронной почты? Есть ли способ использовать GCM в Android без выделенного сервера? Вертикально-полосатый фон в XML? Travis CI build не работает с Android Constraint Layout Как я могу использовать фильтр для emma при создании теста Android с муравьем? Genymotion не запускается (разрешение отклонено для androvm.gles.first) Вызвано: android.os.NetworkOnMainThreadException Используйте камеру, подключенную через USB вместо встроенной камеры Android SeekBar thumb получает обрезание / обрезание Кордоба добавить платформу – Ошибка выполнения команды 'ant' Как приложение может включить «Разрешить автоматическое обновление» на Android-рынке Ошибка Gradle после обновления студии Google Maps V2 – Android – Получить текущий уровень масштабирования Использование метода -canvas.drawBitmap (bitmap, src, dst, paint)

Android TextInputLayout Переключение пароля не отображается в новой библиотеке поддержки

Я собрал следующую библиотеку дизайна, и она отображает кнопку HIDE / SHOW с паролем справа от EditText

Compile 'com.android.support:design:24.2.1'

 <android.support.design.widget.TextInputLayout android:id="@+id/login_password_text_input_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/spacing_normal"> <android.support.v7.widget.AppCompatEditText android:id="@+id/login_password_edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:drawablePadding="@dimen/spacing_micro" android:hint="@string/prompt_password" android:imeActionId="@+id/login" android:imeActionLabel="@string/action_sign_in_short" android:imeOptions="actionUnspecified" android:inputType="textPassword" android:maxLines="1" android:text="password" /> </android.support.design.widget.TextInputLayout> 

как:

Введите описание изображения здесь

После обновления до

Compile 'com.android.support:design:25.0.1'

Его не видно, почему? Есть ли ошибка?

Пожалуйста, направляйте.

Solutions Collecting From Web of "Android TextInputLayout Переключение пароля не отображается в новой библиотеке поддержки"

Теперь для переключения пароля TextInputLayout отключена по умолчанию, чтобы избежать излишней перезаписи спецификаций конца для разработчиков. Его можно включить вручную с помощью атрибута passwordToggleEnabled XML.

От https://developer.android.com/topic/libraries/support-library/revisions.html

Он отключен в 25.0.1. Если вы этого хотите, вам нужно вручную включить его

Проверьте ссылку здесь

Теперь для переключения пароля TextInputLayout отключена по умолчанию, чтобы избежать излишней перезаписи спецификаций конца для разработчиков. Его можно включить вручную с помощью атрибута passwordToggleEnabled XML.

Теперь для переключения пароля TextInputLayout отключена по умолчанию, чтобы избежать излишней перезаписи спецификаций конца для разработчиков. Его можно включить вручную с помощью атрибута passwordToggleEnabled XML.

См. Ревизию для 25.0.1

Примечание. Каждый разработчик должен увидеть документ ревизии.

Я разбил мне голову этим часом.

Из примечаний к выпуску: https://developer.android.com/topic/libraries/support-library/revisions.html#

Исправленные проблемы: теперь для переключения пароля TextInputLayout по умолчанию отключено, чтобы избежать излишней перезаписи спецификаций конца для разработчиков. Его можно включить вручную с помощью атрибута passwordToggleEnabled XML.

Чтобы вернуть его, вы должны:

  <android.support.design.widget.TextInputLayout ... ... app:passwordToggleEnabled="true"> <android.support.design.widget.TextInputEditText .... .... .... /> </android.support.design.widget.TextInputLayout>