ve RatingBar
numaralı bir LinearLayout
yatay seçeneğim var. RatingBar
'un her zaman doğrudan TextView
'un sağında olmasını istiyorum. Ancak TextView
'un daha fazla yer kalmayana kadar ihtiyaç duyduğu kadar gerilmesini istiyorum, sonra satır eklemeyi istiyorum. AncakTextView yatay olarak başka bir görünümü kapatır ve iter. LinearLayout
| TextView - RatingView ------------- |
| TextViewTextView - RatingView ----- |
| TextViewTextViewTextVi - RatingView |
| ewTextViewTextView |
, RatingBar
TextView'un menziller olarak ekran dışında itti elde tutar: Burada
| TextView - RatingView ------------- |
| TextViewTextView - RatingView ----- |
| TextViewTextViewTextViewTextViewTex |
| tView |
İşte XML var: Ben görünümünde veya ikisine birden mi layout_weight
ekleyerek denedim
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextViewTextViewTextViewTextViewTextViewTextViewTextView"
android:id="@+id/titleTextView"
android:textSize="15sp"
android:textColor="@color/blue"
android:layout_gravity="center_vertical"
android:layout_marginRight="8dp"
android:layout_weight="1"/>
<RatingBar
android:layout_width="106dp"
android:layout_height="20dp"
android:id="@+id/ratingBar2"
android:numStars="5"
android:rating="0"
style="@style/customRatingBar"
android:layout_gravity="center_vertical"
android:isIndicator="true" />
</LinearLayout>
. Çalışacak hiçbir şey göremiyor gibiyim. Bunun yerine RelativeLayout
kullanmalı mıyım? Bunu da işe yaramadı.
Detaylı cevap için teşekkürler. Sadece RelativeLayout ile gittim ve rating çubuğu doğru sıkışmış olması. Tasarımın gösterdiği değil, ama yapabileceğim en iyisi bu. Daha fazla zaman alırsam ikinci önerinizi deneyebilirim. Teşekkürler! – jproffitt
Duymak güzel! Sorunuzu cevapladığımı düşünüyorsanız yanıtımı yanıt olarak işaretleyin. :) –