0

Membuat Border pada ImageView

Untuk membuat border pada ImageView sangatlah mudah, berikut adalah langkah-langkah yang harus dilakukan:

  • Buat file border.xml dan letakkan difolder res/drawable/border.xml
  • Paste code berikut:
<?xml version="1.0" encoding="utf-8"?>
 <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item> 
    <shape android:shape="rectangle">
      <solid android:color="@android:color/black" /> 
    </shape>
  </item>   
    <item android:left="3dp" android:right="3dp"  android:top="3dp" android:bottom="3dp" >  
     <shape android:shape="rectangle"> 
      <solid android:color="@android:color/white" />
    </shape>
   </item>    
 </layer-list>
  • Gunakan pada item background pada ImageView.
<ImageView
    android:layout_width="350dp"
    android:layout_height="200dp"
    android:layout_gravity="center"
    android:background="@drawable/border"
    android:src="@drawable/ic_launcher" />
  • Cara ini dapat juga digunakan untuk TextView maupun LinearLayout.