Параметры макета Android XML не работают, как ожидалось

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

У меня 3 вопроса:

  1. ImageView (из белой плитки) появляется намного больше, чем другие плитки в gridView (что странно, потому что он установлен только на 5dp x 5dp)
  2. настройка android: layout_alignParentRight = “true” на моем editText, textView и imageView, похоже, не перемещают изображение вправо
  3. android: layout_below = “@ id / sqwhite”, похоже, не помещает мой editText под мой textView

(В принципе: мне нужно, чтобы они были правильно отсортированы в нижнем правом углу, но ни один из параметров, которые я использовал, по-видимому, не имеет никакого эффекта.)

Есть идеи?

      

Хорошо, я пробовал ваш макет, и, прежде всего, вам не нужны xmlns в linearlayout

об остальном:

1) Я предполагаю, что sqwhite – большая белая плитка. если это так, я не вижу никаких src или background, но использование src, если вы его используете, может растянуть представление.

2) Макет, как только я скопировал его, перемещает все предметы вправо, не знаю, что там происходит.

3) Я вижу, что это также работает правильно.

Другие комментарии:

-Разработать нет необходимости

-Вы можете использовать простой linearlayout для image_source_frame

Вот что я сделал. Хотя я изменил несколько ссылок на ваш проект, чтобы использовать графический макет, так что измените их. Этот макет, поскольку он, кажется, решает все ваши 3 проблемы здесь.

                  
  • Преобразование набора данных в XML
  • Сериализовать свойство как атрибут Xml в элементе
  • Как создать схему XSD из classа?
  • Определение пространств имен Spring JAXB без использования NamespacePrefixMapper
  • Текст в WordTrap для Android Word
  • Добавление пользовательских переключателей в android
  • Средний путь между XSD и XSD-последовательностью
  • Можно ли рисовать прямоугольник в XML?
  • XPATHS и пространства имен по умолчанию
  • Как создавать classы JAXB только из XML
  • Был найден недопустимый символ XML (Unicode: 0xc)
  • Interesting Posts

    Qt Creator нуждается в компиляторе для сборки. Настройка компилятора в настройках набора

    Как работает трансляция сетевых адресов (NAT) на домашнем маршрутизаторе?

    Сброс стека навигации для главного экрана (React Navigation and React Native)

    «Недопустимый примитив JSON» в обработке Ajax

    Как расшифровать файл в Java, зашифрованном с помощью команды openssl, используя AES?

    Можно сохранить процесс как файл дампа на диск, а затем перезагрузить процесс позже?

    Как добавить параметры во внешний запрос данных в Excel, который нельзя отобразить графически?

    Создание UUID V5. Что такое имя и пространство имен?

    Как сделать все элементы управления пропорционально пропорционально изменяемыми, когда окно максимизируется?

    Как просмотреть полный журнал построения на xcode5?

    Java – Как создать настраиваемое диалоговое окно?

    Scala – метод ClassTag не доступен для T

    Передача параметров между режимами просмотра

    Как помечать теги в таблице

    Сделать символическую ссылку в bash с двумя относительными путями

    Давайте будем гением компьютера.