У меня есть опыт работы с RelativeLayout, но я никогда не сталкивался со способом решения проблемы, с которой я столкнулся (, кроме жестко заданных значений полей, которые я хочу избегать.)
Я хочу попытаться создать что-то вроде следующего изображения в RelativeLayout.:
Поле представляет собой собственное представление, и я хочу, чтобы представление, содержащее оранжевый круг, располагалось по центру в правом верхнем углу представления, которое содержит синюю коробку.
Я пытался с android:alignTop="boxView"
и android:alignRight="boxView"
, но это поместило мой оранжевый круг полностью в мою коробку. Я хочу, чтобы круг был в центре над правым верхним углом поля.
Кто-нибудь знает, как получить такой результат с помощью RelativeLayout? желательно без жесткого кодирования полей от края экрана для просмотра оранжевых точек.