۱۳۹۴/۰۲/۲۳, ۰۴:۴۳ ب.ظ
سلام
برای invisible کردن یک عنصر از کد زیر استفاده میکنیم:همچنین برای اینکه یک عنصر (در اینجا button1) به صورت کامل حذف شود از کد زیر استفاده میکنیم:برای تغییر رنگ پس زمینه یک عنصر نیز از کد زیر استفاده میشود:درصورتی که رنگ مورد نظر شما به صورت کد رنگ HTML بود باید در پوشه values یک فایل XML به نام color.xml به شکل زیر بسازید:و در کلاس مورد نظر از دستور زیر استفاده کنید:در صورتی که میخواهید یک تصویر جایگزین پس زمینه یک عنصر با نام button1 شود یک تصویری با نام bg در پوشه drawable قرار میدهیم و از کد زیر استفاده میکنیم:
برای invisible کردن یک عنصر از کد زیر استفاده میکنیم:
کد پیاچپی:
button1.setVisibility(View.INVISIBLE);
کد پیاچپی:
button1.setVisibility(View.GONE);
کد پیاچپی:
button1.setBackgroundColor(Color.WHITE);
کد پیاچپی:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="red">#ff003d</color>
</resources>
کد پیاچپی:
button1.setBackgroundColor(getResources().getColor(R.color.red));
کد پیاچپی:
int sdk = android.os.Build.VERSION.SDK_INT;
if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) {
button1.setBackgroundDrawable( getResources().getDrawable(R.drawable.bg) );
} else {
button1.setBackground( getResources().getDrawable(R.drawable.bg));
}