ב-XML של אנדרואיד יש אפשרות של יצירת תצוגות שונות למצבים שונים. איך עושים זאת? 1. בתקיית ה-drawable יוצרים את קבצי התצוגה (ניתן ליצור כל דבר כולל גרדיאנט) gradient.xml
2. יוצרים את תצוגת הכפתור שתלויה בכל מצב (יש המון מצבים ואפשר להוסיף הכל) button.xml 3. מוסיפים לכפתור את הרקע “android:background=”@drawable/button” שימי לב: בהגדרה כזו של כל מצבי הכפתור תוכלי דרך הקוד (JAVA) לשנות את המראה של הכפתור לפי מה שתרצי, כמו לעשות אותו enabled או כל אופציה אחרת… בהצלחה!