الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

screen orientation example

بدأه سنفورة kk في 25 ديسمبر 2013 · 0 رد · 645 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم 

سوف اقوم بنشر دروس خاصة ببرمجة الاندرويد إن شاء الله 

الدرس لهذا اليوم هوة برنامج يحدد اتجاه الشاشة افقي او عامودي بمجرد تحريك الجوال

الشاش الرئيسية 

الكود الخاص بها

activity_main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

 <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/hello_world" />

</RelativeLayout>

كود الجافا

MainActivity.java 

;ackage com.techblogon.screenorientationexample 
 
;import android.os.Bundle 
;import android.app.Activity 
;import android.view.Menu 
;import android.content.res.Configurat 

 
}public class MainActivity extends Activity  
	;Configuration newConfig 
    @Override
   } )protected void onCreate(Bundle savedInstanceState  
        ;(uper.onCreate(savedInstanceState  
        ;(setContentView(R.layout.activity_main 
    
        ;newConfig.orientation = Configuration.ORIENTATION_PORTRAIT 
 
    }
    
    @Override
    ;(public boolean onCreateOptionsMenu(Menu menu 
        Inflate the menu; this adds items to the action bar if it is present. //
        ;(getMenuInflater().inflate(R.menu.main, menu 
        ;return true 
    }

}

المنفيست فايل

 

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.techblogon.screenorientationexample"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="15" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.techblogon.screenorientationexample.MainActivity"
            android:configChanges="orientation|screenSize|keyboardHidden"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

مواضيع مشابهة