SORU
11 NİSAN 2011, PAZARTESİ


Nasıl Android UI yuvarlatılmış dikdörtgen çizmek için?

Android UI yuvarlatılmış bir dikdörtgen çizmek istiyorum. TextView ve EditText için aynı yuvarlak dikdörtgen olması da yararlı olacaktır.

CEVAP
27 Mart 2012, Salı


Bu tam olarak gerekli olduğunu düşünüyorum.

Burada(xml) dosya yuvarlatılmış dikdörtgen oluşturur drawable. round_rect_shape.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >

<solid android:color="#ffffff" />
<corners
    android:bottomLeftRadius="8dp"
    android:bottomRightRadius="8dp"
    android:topLeftRadius="8dp"
    android:topRightRadius="8dp" /></shape>

Burada düzeni dosyası: my_layout.xml

<LinearLayout
    android:id="@ id/linearLayout1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/round_rect_shape"
    android:orientation="vertical"
    android:padding="5dp" >

    <TextView
        android:id="@ id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Something text"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:textColor="#ff0000" />

    <EditText
        android:id="@ id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <requestFocus />
    </EditText>
</LinearLayout>

->Yukarıdaki kodu, LinearLayout arka plana sahip(yuvarlak dikdörtgen oluşturmak için bir yer için anahtar rolü). TextView gibi herhangi bir görünüm, bu LinearLayout için yuvarlak dikdörtgen arka plan görmek için EditText....

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • HTC

    HTC

    12 Ocak 2006
  • kndx

    kndx

    11 Mart 2006