Изображение того, что я хочу сделать
Я хочу выровнять центр меньшего красного прямоугольника по левому краю черного поля. У красного поля ширина и высота установлены на wrap_content, а внутри есть текстовое представление. Черный ящик занимает половину ширины экрана. Он имеет линейную компоновку с проставками слева и справа, проставки имеют вес 0,25, а черный ящик имеет вес 0,5.
Я бы предпочел сделать это в XML без использования полей. Красное поле может содержать 2 символа или 20, содержимое поступает с сервера.
Есть только toLeftOf и alignLeft. По сути, я хочу «выровнять центр блока по левому краю другого блока».