Tek bir TextView ve bir ImageView ile basit bir LinearLayout var. TextView'daki metnin sağa hizalanmasını istiyorum, ancak sonuç Metnin sola hizalandığını gösteriyor. Benim düzen xml ile yanlış bir şey var mı? Teşekkürler.android: layout_gravity beklendiği gibi çalışmıyor
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:background="#E8E3E4">
<LinearLayout android:orientation="horizontal"
android:layout_width="wrap_content" android:layout_height="wrap_content"
>
<TextView android:layout_width="260dp" android:layout_height="wrap_content"
android:text="More Comments" android:textStyle="bold" android:background="#ff0000"
android:textColor="#121222" android:layout_gravity="right" />
<ImageView android:layout_width="50dp"
android:layout_height="wrap_content" android:src="@drawable/arrow_right"
android:layout_gravity="center" android:scaleType="centerInside" />
</LinearLayout>
</LinearLayout>
Teşekkürler, Michael. Ama bahsettiğin geçici çözüm de işe yaramıyor.
Ben RelativeLayout kullanmaya çalıştı, ama hala beni gibi neden verdi: Daha Yorumlar (Simge) beklediğim Ne
RelativeLayout xml altındadır Daha Yorumlar (Simge) 'dir. Bununla ilgili yanlış bir şey var mı? Michael'ın yorumunda çözüm takiben
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<TextView android:id="@+id/label" android:layout_width="260dp"
android:layout_height="wrap_content" android:text="More Comments"
android:textStyle="bold" android:background="#ff0000"
android:textColor="#121222" android:layout_gravity="right" />
<ImageView android:layout_width="50dp" android:layout_height="wrap_content"
android:src="@drawable/arrow_right" android:layout_gravity="center"
android:scaleType="centerInside" android:layout_toRightOf="@id/label" />
</RelativeLayout>
, aşağıda XML var. Ben çıkış olması bekleniyor:
RightLeft
ama gerçek çıktısı:
Right Left
Yani geçici çözüm benim için çalışmaz. Düşüncesi olan var mı?
<LinearLayout android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_weight="1.0"
android:text="RIGHT"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:text="LEFT"/>
</LinearLayout>
Eğer xml ekleyebilir miyim? – jball
O yaptı, sadece biçimlendirmedi. –
(ayrıca: düzenlenebilir, görünür ve görünür * kod olarak * ...) –