در این آموزش با EditText و TextView در محیط کد بیشتر آشنا خواهید شد. این آموزش به شما در درک بیشتر و بهتر کار با Viewها در توسعه اپلیکیشن اندروید کمک خواهد شد.
همچنین در این ویدیو با یک Listener جدید به نام addTextChangedListener در EditText آشنا خواهید شد.
به کمک این Listener میتوانید به تغییرات EditText گوش کنید و با تغییری در EditText منطقی را پیاده سازی کنید.
آموزش عالی بود ممنونم فقط سوالی داشتم خدمتتون ۱. بخوایم ورودی مثلا شماره تلفن باشه حتما ۱۱ رقم باشه چی بزنیم کد رو!؟ ۲. ورودی یجا برامون ذخیره بشه چیکار کنیم ؟ ۳. بعد از لاگین وارد یه صفحه دیگه بشه !؟؟
سلام. ممنونم نظر لطفتونه. برای جوابتون: 1. از صفت android:maxLength="11" توی EditText استفاده کنید که حداکثر طول رو مشخص کنید. فکر میکنم صفت minLength هم وجود داشته باشه که اگه وجود داره اون رو هم روی 11 قرار بدید که حتما طول رو الزاما 11 کنید. از طریق کد کاتلین هم میتونین اینکارو کنید. یعنی بیاید مثل همین ویدیو یه شرط if قرار بدید که binding.name.text.toString().length != 11 برقرار نباشه، پیغام Toast رو چاپ کنید که شماره تلفن معتبر نیست. حتی میشه برای دقت چک کنید کاراکترهای اولی هم 09 وارد بشه که مطمئن بشید شماره تلفن درستی وارد شده. 2. برای ذخیره ورودی 3 روش وجود داره. ذخیره به کمک Storage (که پیشنهاد نمیکنم برای این کار)، ذخیره به کمک SharedPreferences و در نهایت ذخیره در دیتابیس Sqlite. این آموزشها رو جلوتر قرار میدیم توی همین دوره و نگران اینش نباشید. 3. وارد شدن به یه اکتیویتی دیگه هم به کمک مفهوم Intentها امکان پذیره که اینم به زودی قرار میدیم و از آموزشهای اولیه این دوره هست.
ممنونم از راهنماییتون عالی هستید عااااالی منتظر آموزشهاتون هستم موفق باشید
خواهش میکنم نظر لطف شماست. ویدیو بعدی امشب آپلود میشه و میتونید ادامه آموزشها رو ببینید.