טוב, אז אני עושה את הצעדים הראשונים שלי בפיתוח לאנדרויד...
אז חשבתי סוף סוף על איזה משהו קטן לפתח כדי להתאמן עליו.
מה שרציתי לעשות זה אפליקציה קטנה כשמפעילים אותה אם המשתמש אינו רשום אז הוא מקבל מסך הרשמה. אם המשתמש רשום הוא מגיע למסך הודעות.
מה שעשיתי (תקנו אותי אם אני עושה משהו לא נכון או אם יש דרך טובה יותר) זה ליצור class עבור ההרשמה עם xml layout עבור מסך ההרשמה ו class נוסף עבור ה inbox שלי עם xml layout עבור ה inbox.
כשאני פותח את התוכנית, ב-MainActivity שלי אני עושה בדיקה אם property של מספר משתמש נרשם במכשיר או לא. אם לא נרשם עושה startActivity ל class של הרשמה, אם נרשם עושה את זה עבור ה inbox.
זה עובד, אבל (חייב להיות אבל אחרת לא הייתי פה
קודם כל - אני לא יודע אם זו הדרך הנכונה. בעיקרון חשבתי על זה שאני פשוט ב activity הראשי יכולתי פשוט להגיד לתוכנית איזה layout להראות. אבל אז היה לי גם את הקוד של ההרשמה וגם את הקוד של ה inbox באותו class של ה main activity וזה נראה לי לא מסודר.
בדרך שבה אני עשיתי את זה, אם עולה המסך ואני לוחץ על הכפתור של ה back אז זה חוזר למסך שחור ולא יוצא מהאפליקציה (כמו שזה אמור לעשות כשלוחצים back ממסך ראשי).
מה אני עושה לא בסדר?
תודה


