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