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

  • Autodesk 3ds Max Learning Channel

    Autodesk 3ds

    23 HAZİRAN 2010
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006
  • William Hyde

    William Hyde

    23 HAZİRAN 2008