khorsand

چرخش صفحه نمایش

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

سلام من دارم از روی کتاب ناقوس برنامه نویسی اندرویدو یادمیگیرم (درس دانشگاهیمه)

[align=right]الان باید پروژه Orientations بسازم و با قراردادن یک Button جهت صفحه نمایشمو عوض کنم یعنی Portrait و Landscape کنم.اون کدی که اینکارو میکنه رو لطف کنید برام بفرستید. کدهای جاوای من اینه چی باید بهش اضافه کنم؟ باتشکر[/align]

[align=right]

package com.example.orient;import android.os.Bundle;import android.app.Activity;import android.util.Log;public class OrientActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {	super.onCreate(savedInstanceState);	setContentView(R.layout.main);	Log.d("StateInfo", "onCreate");}@Overridepublic void onStart() {	Log.d("StateInfo", "onStart");	super.onStart();}@Overridepublic void onResume() {	Log.d("StateInfo", "onResume");	super.onResume();}	@Override	public void onPause() {		Log.d("StateInfo", "onPause");		super.onPause();	}	@Override	public void onStop() {		Log.d("StateInfo", "onStop");		super.onStop();	}	@Override	public void onDestroy() {		Log.d("StateInfo", "onDestroy");		super.onDestroy();	}	@Override	public void onRestart() {		Log.d("StateInfo", "onRestart");		super.onRestart();	}}

[/align]

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


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

سلام

با استفاده از کد زیر می توانید برنامه خود را با فشار دادن کلید تغییر جهت دهید

[shcode=java]

public void onClick(View arg0) {

                // TODO Auto-generated method stub

                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

            }

[/shcode]

و با کد زید می توانید آن را به حالت عادی برگردانید

[shcode=java]

public void onClick(View arg0) {

                // TODO Auto-generated method stub

                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

            }

[/shcode]

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


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

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

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

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

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


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

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

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


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