Düzenlemenin grafik görünümünde, API 15'i seçtiğimde veya aşağıdaki resimde gösterilen düğmeden aldığımda, çevrilen düğmelerdeki metin iyi görünüyor. Android Oluşturmak için API 17 kullanıldığında ortalanmamış düğme metni
API 17 tercih
, metin xml kodu aynı olsa bile yerinden edilir. Düğme dolgusunun değiştirilmesi yardımcı olmaz.Eclipse ile bu sadece bir sorun mu, yoksa Android'in yeni sürümleri bu yerinden metni görmek olasıdır?
Bunu düzeltmenin çözümü nedir?
XML kodu: Düğmeleri için varsayılan stil API17 değişti eğer
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".HomeActivity" >
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_margin="3dp" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:src="@drawable/label" />
</LinearLayout>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/linearLayout1"
android:layout_below="@+id/linearLayout1"
android:layout_marginTop="20dp"
android:text="@string/about_title"
android:textSize="20sp" />
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView1"
android:layout_alignRight="@+id/linearLayout1"
android:layout_below="@+id/textView1"
android:layout_marginTop="5dp"
android:text="@string/temp" />
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView2"
android:layout_alignRight="@+id/textView2"
android:layout_below="@+id/textView2"
android:layout_marginTop="20dp"
android:baselineAligned="false" >
<Button
android:id="@+id/button1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/news" />
<Button
android:id="@+id/button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/tournaments" />
<Button
android:id="@+id/button3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/results" />
</LinearLayout>
iyi duymak :) Cevaplardan birini kabul etmeyi unutma :) – Goddchen
Gönderme 2 gün içinde kendi yanıtını kabul edemiyorum ... –
Aynı problemle karşılaştım. Teşekkürler! –