Farzad Sarseifi

گرفتن جهت صفحه نمایش در اندروید

1 ارسال در این موضوع قرار دارد

گرفتن جهت صفحه نمایش در اندروید

پیش می آید که بخواهیم جهت صفحه نمایش را بدست آوریم و بسته به آن UI را طراحی کنیم تا برای ان حالت مثلا افقی یا  عمودی نمایش داده شود.

برای اینکار باید از این طریق عمل  کنید:

1- ابتدا یک تابع برای برگرداندن حالت صفحه نوشته میشود.

[shcode=java]

public int getScreenOrientation()

{

return getResources().getConfiguration().orientation;

}

[/shcode]

2- بعد از اینکه مقدار بدست آمده Portrait یا Landscap بود،بسته به آن دستورات خود را اعمال میکنیم.

[shcode=java]

@Override

protected void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

if(getScreenOrientation() == Configuration.ORIENTATION_PORTRAIT)

{

System.out.println("Protrait Screen");

}

else

{

System.out.println("Lanscaps Screen");

}

}

[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری