У Android EditText есть всегда дополнение от основания

Это - мой код xml ListView:

<?xml version="1.0" encoding="utf-8"?>


    

    

    <!-- empty view -->

    

    

EditText у основания представления, но от некоторой причины это не трудно к основанию..

Когда исследуют его тщательно, я видел, что расположение правильное на основании - но внутренний белый фон не покрывает целое расположение (отчасти как то, когда размер ImageView больше тогда размер расположения, и вы используете scaleType)..

Для меня действительно важно, чтобы EditText был труден к основанию... какие-либо идеи??

ОБНОВЛЕНИЕ: Добавление снимка экрана:

screenShot

Как вы видите - основание editText белого фона не выровнено вниз с нижней частью экрана..., хотя само расположение выровнено

6
nl ja de
это doesn' t работают..., это исчезает.
добавлено автор Asaf Nevo, источник
btw - выравнивая его к вершине - это работает хорошее
добавлено автор Asaf Nevo, источник
как я сказал - расположение трудно вниз..., проблема состоит в том, что в расположении есть своего рода дополнение цветом фона.. я добавлю рис. к вопросу
добавлено автор Asaf Nevo, источник
EditText остается в его точном положении - потому что это - относительное расположение, и выравнивание делается относительно родителю..., выравнивание EditText не имеет никакого отношения к ListView или EmptyTextView в относительном расположении - пока EditText doesn' t выравнивают согласно им
добавлено автор Asaf Nevo, источник
@Poutrathor благодарит за вас решение.. я должен сказать меня don' t действительно помните:) старый проект, но я предполагаю, что решил его некоторые как. Читая сообщения здесь, я имел бы, считают изменение фона drawable из EditText к новому drawable xml без дополнения. мое предположение - то, что у фона по умолчанию, drawable из EditText, есть некоторое дополнение..
добавлено автор Asaf Nevo, источник
Привет @AsafNevo! Вы находили решение? Я встретил ту же самую проблему с распространением класса EditText! It' s удивительный, что есть так мало озабоченности по поводу этого: EditText не сосредоточен по своей природе: (Действительно есть основание встроенное дополнение, которое является довольно раздражающим. Я решил свою проблему, добавив некоторый эквивалентный край под моей смежной кнопкой, потому что я не должен был строго застрявший он к основанию структуры приложения.
добавлено автор Poutrathor, источник
Можно попытаться установить нижнее поле в 0 использований android:layout_marginBottom = "0dip"
добавлено автор Vikram Singh, источник
Я не уверен в точной проблеме, но у вас есть listview в том же самом расположении как другие взгляды и набор ржания к wrap_content, который никогда не является хорошей идеей, потому что тогда это может вырастить и третировать вещи. Что происходит, когда вы удаляете listview все вместе?
добавлено автор MikeIsrael, источник
android:layout_below = "+ id/list_view"
добавлено автор RobinHood, источник

2 ответы

В Android у всех виджетов есть некоторое дополнение и край от других взглядов для лучшей видимости. У каждого виджета есть 4 края разности потенциалов и 8 дополнений разности потенциалов. Если вы не хотите это, можно создать таможенное представление.

На данный момент, край Попытки в основании с отрицательными пикселями.

android:layout_marginBottom="-4dp"

хорошо работавший на моем расположении

4
добавлено
спасибо за ваш ответ. Во-первых, как вы видите в моем снимке экрана, проблема не с краем. это могло бы дополнять. Во-вторых, I' ve пытался изменить его на android:paddingBottom = "-8dp", но ничто happned
добавлено автор Asaf Nevo, источник
Я сделал попробовал его, и это ничего не изменяет... может он иметь некоторое отношение к layout_alignParentBottom = "верный"?
добавлено автор Asaf Nevo, источник
@Asaf Nevo, который я не говорю, чтобы установить дополнение в-8dp, я говорю, чтобы установить край. Смотрите на код г-н.
добавлено автор Hisham Muneer, источник

Попробуйте это, я сделал как этот экран.

enter image description here

<?xml version="1.0" encoding="utf-8"?>






    

    <!-- empty view -->

    



0
добавлено
это действительно работает, как вы упомянули, но я хотел, чтобы ImageButton и EditText плавали по ListView или EmptyTextView.. не находиться под ним
добавлено автор Asaf Nevo, источник
это действительно появляется, но ваш код - как замечено в вашем снимке экрана - определяет местонахождение моего edittext при текущем представлении (ListView или EmptyTextView).. я хочу, чтобы он плавал по нему
добавлено автор Asaf Nevo, источник
Пожалуйста, упомяните, какое изменение вы внесли?
добавлено автор RobinHood, источник
предположите ListView didn' у t есть любые средства изделия , EditText должен появиться в основании.
добавлено автор MuraliGanesan, источник
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

Android Developers
Android Developers
4 476 участник(ов)

Общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.

Android Architecture
Android Architecture
2 186 участник(ов)

Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: http://telegra.ph/Android-Architecture-12-24

rus-speaking/android
rus-speaking/android
1 705 участник(ов)

Основной чат по Android разработке (вопрос-ответ). ПРАВИЛА: bit.ly/andr-rules. NEWS: bit.ly/AnrdResId ЧАТЫ: Основной: bit.ly/andr-main IDE, сборка, Git, сервисы: bit.ly/andr-tools Оффтоп: bit.ly/andr-offtop Конференции, события: bit.ly/andr-events Вакансии, найм: bit.ly/andr-job Архитектура: bit.ly/andr-patterns Rx: bit.ly/andr-rx Тестирование: bit.ly/andr-test Kotlin: bit.ly/andr-kotlin Хаmarin: bit.ly/andr-xamarin За мат, спам, агрессию, предложения о работе, оффтоп в этом канале - бан на сутки и более ☢☢☢

Android Dev Подкаст
Android Dev Подкаст
1 325 участник(ов)

Комната для обсуждения Android Dev подкаста apptractor.ru/AndroidDev/ Общее обсуждение Android: https://t.me/android_ru Остальные чаты про Android: http://t.me/devChats Наши новости https://t.me/androiddevpodcast_news

Android Guards
Android Guards
602 участник(ов)

Обсуждение любых вопросов касающихся безопасности Android. - Защита системы и приложений - Уязвимости и эксплойты - Вредоносное ПО - Копание в кишках системы и приложений (RE)

Android JOB
Android JOB
466 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению Android (full-time, part-time, remote и разовые подработки)

AndroidDev :: Разработка. It's Android time now!
AndroidDev :: Разработка. It's Android time now!
458 участник(ов)

It's Android time now! Чат разработчиков Android. Вакансии, резюме и информацию о митапах размещать можно. Публикацию скрытой и явной рекламы ваших каналов и сайтов после получения разрешения от @olegushakov

Aandroid Talks!
Aandroid Talks!
212 участник(ов)

Чат об общих вопросах по ОС Android. Чат для разработки под андроид - pro.android: https://t.me/joinchat/AAAAAEKIFKnmRT9cMebb9w

Android Rus
Android Rus
68 участник(ов)