質問: Olá, eu sou iniciante no Android Studio, e tive um problema com alinhamento, já dei uma olhada em perguntas similares mas não consegui resolver o problema. Meu layout se encontra assim: ![inserir a descrição da imagem aqui](https://i.stack.imgur.com/qAvUd.jpg) Eu preciso deixar Altitude, Latitude e Longitude à esquerda e os números, latitudeTest e longitudeTeste à direita, mais ou menos assim: Altitude: 10.0 Latitude: latitudeTest Longitude: longitudeTest Meu código está assim ``` android:text="@string/lb_altitude" /> android:text="@={``+waypoint.altitude}" /> android:text="@string/lb_latitude" /> android:text="@string/lb_longitude" /> ``` Agradeço sugestões e ajuda! Obrigado
回答: Existem várias maneiras de chega ao resultado que deseja: **Usando apenas LinearLayout** O jeito mais simples, seguindo a abordagem que você já começou a implementar, seria o seguinte: ``` ``` No trecho de código acima, é utilizado um LinearLayout com a orientação vertical (para que seus itens filhos sejam dispostos um embaixo do outro), onde dentro dele são colocados X linhas, compostas por um LinearLayout com orientação na horizontal (essa orientação é a padrão, por isso não precisa declará-la), com dois TextViews dentro, cada um com o atributo weight = 1, que faz com que ambos os TextViews tenham o mesmo peso dentro do layout pai. Existem outras formas, com RelativeLayout ou ConstraintLayout, mas a ideia é essa de cima.