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

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • Tome Rodrigo

    Tome Rodrigo

    9 Temmuz 2006