❓یه سوال که گاهی برای برنامه نویسای اندروید پیش میاد اینه که باید توی layoutمون از ویوهای استاندارد استفاده کنیم یا از نسخه AppCom

❓یه سوال که گاهی برای برنامه نویسای اندروید پیش میاد اینه که باید توی layoutمون از ویوهای استاندارد استفاده کنیم یا از نسخه AppCompatشون؟ مثلا بین EditText یا AppCompatEditText کدومشو توی xml بنویسیم.

✅ جواب این سوال اینه که همیشه باید از همون ویو‌های استاندارد توی xml استفاده کرد و خود اندروید برای ساخت ویوها وقتی appCompat استفاده میکنید از کلاس AppCompatViewInflater کمک میگیره.داخل این کلاس برای هر ویو معادل AppCompatش ساخته میشه.این بخش از کد رو توی عکس بعد میتونید مشاهده کنید یا کد کامل کلاس AppCompatViewInflater رو در لینک زیر ببینید:
http://yon.ir/B3Ak
البته اگر درحال ساخت Custom View هستید باید خودتون از نسخه‌ی AppCompatشون ارث بری کنید.

#android #faq
◀️ عضویت در کانال @aoveissi