ورود

View Full Version : صفحه نمایش افقی



esmail3309
چهارشنبه 05 شهریور 1393, 14:43 عصر
سلام دوستان
میخواستم بدونم با چه کدی میشه صفحه نمایش رو به صورت افقی درآورد؟
من برای عمودی کردن صفحهنمایش از این کد استفاده میکنم:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENT ATION_PORTRAIT);

amin_a_y
چهارشنبه 05 شهریور 1393, 15:57 عصر
تو فایل مانیفست
زیر اکتیویتی که میخوایند افقی بشه
android:screenOrientation="portrait"

diapason
چهارشنبه 05 شهریور 1393, 18:50 عصر
در داخل برنامه می‌تونید از این کد برای خوندن جهت چرخش استفاده کنید:
int current = getResources().getConfiguration().orientation;

فرض کنید با زدن یک دکمه می‌خوهید جهت چرخش را عوض کنید در داخل listener از کدی مشابه این استفاده کنید:
switch (current) {
case Configuration.ORIENTATION_LANDSCAPE:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENT ATION_PORTRAIT);
break;
case Configuration.ORIENTATION_PORTRAIT:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENT ATION_LANDSCAPE);
break;
{