Monday, July 13, 2015

Setting background drawable programmatically in Android

Klu mau ngeset background suatu textview, layout, atau mungkin bisa juga button, dapat digunakan kode dibawah ini :

int sdk = android.os.Build.VERSION.SDK_INT;
if (sdk < android.os.Build.VERSION_CODES.JELLY_BEAN)
{
     //Ini untuk API dibawah 16     
     layout.setBackgroundDrawable(getResources().getDrawable(R.drawable.xxxx))
     //R.drawable.xxx mksdunya id gambar yang telah dimasukkan difoder drawable, jadi disini sbnrnya telah dibuat dl folder drawable yang sudah ada image didalamnya
}else
{
     layout.setBackground(getResources().getDrawable(R.drawable.xxx));
}

No comments:

Post a Comment