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

  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012