Я осмотрелся и не смог найти решение этой проблемы. Да, это то, что было задано раньше, но ни одно из решений, которые я нашел, не исправило мою проблему.
Так что, в основном, моя проблема в том, что мне нужно два вида для выравнивания справа от их контейнера, один рядом с другим. Однако я не могу остановить их перекрытие.RelativeLayout выравнивание/позиционирование не работает
RelativeLayout.LayoutParams param = new RelativeLayout.LayoutParams((int) (screenWidth*0.30), LayoutParams.WRAP_CONTENT);
param.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
newSpinner.setLayoutParams(param);
newSpinner.setId(-101);
param = new RelativeLayout.LayoutParams((int) (screenWidth*0.10), LayoutParams.WRAP_CONTENT);
param.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
param.addRule(RelativeLayout.LEFT_OF, newSpinner.getId());
newButton.setLayoutParams(param);
Приведенные выше результаты кода в этом: http://i.imgur.com/o1GlZLV.png
param.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
При удалении вышеуказанных результатов строки в этом: http://i.imgur.com/25vlmrw.png
Итак, что исправить?
При дальнейшей проверке мой код отлично работает в портретном режиме, и это только пейзаж, где кнопка исчезает/перекрывается. – Grid32
Добро пожаловать в [so]! Похоже, что вы отклонили изменение кем-то другим. Обратите внимание, что вы всегда можете редактировать свои собственные сообщения и одобрять предложенные изменения на свои должности, даже до достижения репутации 2000 года. –