2011-08-16 37 views
0

我在繪製一個xml文件來設置邊框的ImageView知道的imgborder.xml如下集邊境imageview的動態

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

我可以知道我可以動態地應用它的代碼?像android:在xml佈局中的背景?

謝謝。

回答

2

你可以像下面:

ImageView v = new ImageView(this); 
v.setBackgroundResource(R.drawable.btn_default); 

您也可以使用v.setBackgroundDrawable如果你有一個可繪製對象,而不是被拉伸的資源ID。