2013年9月27日 星期五

Android 在任何 view 上加外框

今天要介紹的是如何在Android中的View上面加上外框 (ImageView, TextView...等等)
首先要先寫一個XML,將它放置到drawable資料夾裡(我將此檔命名為frame), 程式碼如下:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <shape xmlns:android="http://schemas.android.com/apk/res/android">
  3.     <solid android:color="#00000000" /> 
  4.     <stroke android:width="1dp" android:color="#FFFFFF" />
  5.     <padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp"/>
  6. </shape>

第三行是設定背景顏色 (我設定為透明),而第四行則是設定框線顏色 (我設定為白色),
接下來要在layout的xml裡面(或JAVA程式碼透過setBackgroundResource也可以),如此一來, 我們的View就會有外框囉~!!!

沒有留言:

張貼留言