Este é o código que estou usando e não está funcionando:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal">
<TextView android:text="TextView" android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right">
</TextView>
</LinearLayout>
Não altere a gravidade do LinearLayout para "right" se não quiser que tudo esteja à direita.
Experimentar:
fill_parent
right
Código:
fonte
android:layout_weight = "1"
lado a lado comandroid:gravity="right"
, deve fazer o truque.Como complemento à resposta da alcsan, você pode usar
Space
desde a API 14 (Android 4.0 ICE_CREAM_SANDWICH), documento aqui .Para aplicativos que
android.support.v4.widget.Space
oferecem suporte a níveis de API menores de 14 anos, existe uma desde a Biblioteca de suporte Android r22.1.0.fonte
Com layout linear
com FrameLayout
com RelativeLayout
fonte
definir a visualização
layout_weight="1"
faria o truque.!fonte
Adicione
android:gravity="right"
ao LinearLayout. Assumindo que oTextView
possuilayout_width="wrap_content"
fonte
basta adicionar
android:gravity="right"
no seu layout de liner.fonte
Eu fiz isso da maneira mais fácil:
Basta pegar um RelativeLayout e colocar a visão do seu filho nela, que você deseja colocar à direita lado .
Espero que ajude você.
fonte
Você deve usar um RelativeLayout e apenas arrastá-los até que pareça bom :)
fonte
linear layout
comlayout_width="fill_parent"
e também o widget com o mesmolayout width
+gravity as right
o alinharia à direita.Estou usando 2
TextView
s no exemplo a seguir,topicTitle
à esquerda etopicQuestions
à direita.Resultado
fonte
Tente alterar a layout_width para
android:layout_width="match_parent"
porquegravity:"right"
alinha o texto dentro da layout_width e, se você escolher o conteúdo de quebra automática, ele não terá para onde ir, mas se você escolher combinar pai, poderá ir para a direita.fonte
Não é necessário usar nenhuma visualização ou elemento extra:
// isso é tão fácil e simples
// isso é alinhamento esquerdo
// este é o alinhamento correto
fonte
No caso do TextView:
fonte
A adição de visualizações é um pouco difícil e abrange toda a largura da tela, assim:
Tente este código:
fonte
Aqui está uma amostra. a chave para organizar é a seguinte
Código completo
fonte
Use match_parent e gravity para definir o texto do TextView para a direita, assim:
fonte
Tente isso ..
fonte