آموزش به دست آوردن اندازه صفحه در کوتلین

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش به دست آوردن اندازه صفحه در کوتلین (kotlin) می پردازیم برای اینکه width و height گوشی را به دست بیارم باید از کلاس DispalyMetrics استفاده کنیم و خروجی که متدهای آن به ما بر میگردانند براساس Pixel خواهد بود در ادامه با ما همراه باشید تا نحوه استفاده از DispalyMetrics را در کوتلین (kotlin) یاد گیرید.
 
نحوه اضافه کردن کوتلین به اندروید استودیو
لینک آموزش
برای اینکه طول و عرض را به دست بیارید از کد زیر استفاده کنید.

ابتدا به window یا صفحه اصلی اندازه یا Metrics را به ورودی آن می فرستیم سپس می توانیم اندازه را به دست بیاریم
خب در بالا آن را به دست آوردیم حالا در ادامه یک مثال ساده از آن قرار می دهیم که با آن را در یک TextView نمایش میدهیم.
یک layout به نام activity_main.xml وجود دارد که layout اصلی ماست.

در بالا چیز خاصی قرار ندادیم فقط یک TextView قرار گرفته است که همانطور که گفته شد برای قرار دادن x و y صفحه است.
و در نهایت کدهای مربوط به MainActivity.kt همانند زیر خواهد بود.

کد بالا در نهایت x و y یا همان طول و عرض صفحه به دست آمده را در TextView نمایش میدهد و از کلاس DisplayMetrics برای اینکار استفاده شد.
 
این آموزش همانند آموزش های قبلی آموزش های برنامه نویسی اندروید و کوتلین (kotlin) به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر