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