Ini adalah kode yang saya gunakan dan tidak berfungsi:
<?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>
Jangan mengubah gravitasi LinearLayout ke "kanan" jika Anda tidak ingin semuanya menjadi benar.
Mencoba:
fill_parent
right
Kode:
sumber
android:layout_weight = "1"
berdampingan denganandroid:gravity="right"
, harus melakukan trik.Sebagai pelengkap jawaban alcsan, Anda dapat menggunakan
Space
sejak API 14 (Android 4.0 ICE_CREAM_SANDWICH), dokumen di sini .Untuk aplikasi yang mendukung level API di bawah 14, ada
android.support.v4.widget.Space
sejak Android Support Library r22.1.0.sumber
Dengan Tata Letak Linear
dengan FrameLayout
dengan RelativeLayout
sumber
pengaturan tampilan
layout_weight="1"
akan melakukan trik.!sumber
Tambahkan
android:gravity="right"
ke LinearLayout. Dengan asumsiTextView
memilikilayout_width="wrap_content"
sumber
cukup tambahkan
android:gravity="right"
di Liner Layout Anda.sumber
Saya telah melakukannya dengan cara termudah:
Ambil satu RelativeLayout dan letakkan pandangan anak Anda di dalamnya, yang ingin Anda tempatkan di sisi kanan .
Semoga ini bisa membantu Anda.
sumber
Anda harus menggunakan RelativeLayout dan seret mereka sampai terlihat bagus :)
sumber
linear layout
denganlayout_width="fill_parent"
dan juga widget denganlayout width
+ yang samagravity as right
akan menyelaraskannya ke kanan.Saya menggunakan 2
TextView
s dalam contoh berikut,topicTitle
di sebelah kiri dantopicQuestions
di sebelah kanan.Keluaran
sumber
Cobalah untuk mengubah layout_width menjadi
android:layout_width="match_parent"
karenagravity:"right"
menyelaraskan teks di dalam layout_width, dan jika Anda memilih membungkus konten itu tidak memiliki tempat untuk pergi, tetapi jika Anda memilih induk yang cocok itu bisa pergi ke kanan.sumber
Tidak perlu menggunakan tampilan atau elemen tambahan:
// itu sangat mudah dan sederhana
// ini adalah perataan kiri
// ini adalah perataan yang benar
sumber
Dalam hal TextView:
sumber
Menambahkan tampilan agak sulit dan mencakup semua lebar layar seperti ini:
Coba kode ini:
sumber
Berikut ini contohnya. kunci untuk mengatur adalah sebagai berikut
Kode lengkap
sumber
Gunakan match_parent dan gravitasi untuk mengatur teks TextView ke kanan, seperti ini:
sumber
Coba ini..
sumber