一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

Android 屏幕方向示例含代碼

Android 屏幕方向示例

屏幕方向是activity元素的屬性。愛掏網(wǎng) - it200.comAndroidActivity的方向可以是縱向、橫向、傳感器、未指定等。愛掏網(wǎng) - it200.com您需要在AndroidManifest.xml文件中定義它。愛掏網(wǎng) - it200.com

語法:

 <activity android:name="package_name.Your_ActivityName"  
      android:screenOrientation="orirntation_type">  
</activity>  

示例:

<activity android:name=" example.javatpoint.com.screenorientation.MainActivity"  
     android:screenOrientation="portrait">  
</activity>
<activity android:name=".SecondActivity"  
     android:screenOrientation="landscape">  
</activity>

屏幕方向?qū)傩缘某R娙≈等缦拢?/p>

描述
未指定 這是默認值。愛掏網(wǎng) - it200.com在這種情況下,系統(tǒng)選擇方向。愛掏網(wǎng) - it200.com
縱向 高度大于寬度
橫向 寬度大于高度
傳感器 方向由設(shè)備方向傳感器確定。愛掏網(wǎng) - it200.com

在這個示例中,我們將創(chuàng)建兩個不同屏幕方向的Activity。愛掏網(wǎng) - it200.com第一個Activity(MainActivity)將是“縱向”方向,第二個Activity(SecondActivity)將是“橫向”方向類型。愛掏網(wǎng) - it200.com

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>  
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    xmlns:app="http://schemas.android.com/apk/res-auto"  
    xmlns:tools="http://schemas.android.com/tools"  
    android:layout_width="match_parent"  
    android:layout_height="match_parent"  
    tools:context="example.javatpoint.com.screenorientation.MainActivity">  


    <Button  
        android:id="@+id/button1"  
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:layout_marginBottom="8dp"  
        android:layout_marginTop="112dp"  
        android:onClick="onClick"  
        android:text="Launch next activity"  
        app:layout_constraintBottom_toBottomOf="parent"  
        app:layout_constraintEnd_toEndOf="parent"  
        app:layout_constraintHorizontal_bias="0.612"  
        app:layout_constraintStart_toStartOf="parent"  
        app:layout_constraintTop_toBottomOf="@+id/editText1"  
        app:layout_constraintVertical_bias="0.613" />  

    <TextView  
        android:id="@+id/editText1"  
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:layout_centerHorizontal="true"  
        android:layout_marginEnd="8dp"  
        android:layout_marginStart="8dp"  
        android:layout_marginTop="124dp"  
        android:ems="10"  
        android:textSize="22dp"  
        android:text="This activity is portrait orientation"  
        app:layout_constraintEnd_toEndOf="parent"  
        app:layout_constraintHorizontal_bias="0.502"  
        app:layout_constraintStart_toStartOf="parent"  
        app:layout_constraintTop_toTopOf="parent" />  
</android.support.constraint.ConstraintLayout>  

Activity類

package example.javatpoint.com.screenorientation;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {

    Button button1;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        button1=(Button)findViewById(R.id.button1);
    }
    public void onClick(View v) {
        Intent intent = new Intent(MainActivity.this,SecondActivity.class);
        startActivity(intent);
    }
}

activity_second.xml

<?xml version="1.0" encoding="utf-8"?>  
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    xmlns:app="http://schemas.android.com/apk/res-auto"  
    xmlns:tools="http://schemas.android.com/tools"  
    android:layout_width="match_parent"  
    android:layout_height="match_parent"  
    tools:context="example.javatpoint.com.screenorientation.SecondActivity">  

    <TextView  
        android:id="@+id/textView"  
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:layout_marginEnd="8dp"  
        android:layout_marginStart="8dp"  
        android:layout_marginTop="180dp"  
        android:text="this is landscape orientation"  
        android:textSize="22dp"  
        app:layout_constraintEnd_toEndOf="parent"  
        app:layout_constraintHorizontal_bias="0.502"  
        app:layout_constraintStart_toStartOf="parent"  
        app:layout_constraintTop_toTopOf="parent" />  
</android.support.constraint.ConstraintLayout>  

SecondActivity類

package example.javatpoint.com.screenorientation;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class SecondActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_second);

    }
}

AndroidManifest.xml

在AndroidManifest.xml文件的activity中添加screenOrientation屬性并提供其屏幕方向。愛掏網(wǎng) - it200.com在這個例子中,我們?yōu)镸ainActivity提供”portrait”方向,為SecondActivity提供”landscape”方向。愛掏網(wǎng) - it200.com

<?xml version="1.0" encoding="utf-8"?>  
<manifest xmlns:android="http://schemas.android.com/apk/res/android"  
    package="example.javatpoint.com.screenorientation">  

    <application  
        android:allowBackup="true"  
        android:icon="@mipmap/ic_launcher"  
        android:label="@string/app_name"  
        android:roundIcon="@mipmap/ic_launcher_round"  
        android:supportsRtl="true"  
        android:theme="@style/AppTheme">  
        <activity  
            android:name="example.javatpoint.com.screenorientation.MainActivity"  
            android:screenOrientation="portrait">  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  

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

</manifest>  

輸出:

聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。
發(fā)表評論
更多 網(wǎng)友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 日韩一区二区黄色片 | 日本一本视频 | 日韩欧美手机在线 | 日本一二三区电影 | 99免费在线观看视频 | 午夜丰满寂寞少妇精品 | 热久久久 | 神马九九 | 在线看片福利 | 奇米av| 亚洲精品区 | 国产乱码精品一区二区三区中文 | 久久99精品久久久久久噜噜 | 久久精品国产99国产 | 视频一二三区 | 国产97视频在线观看 | 久久99精品国产麻豆婷婷 | 一区二区三区视频在线 | 一区二区三区四区视频 | 狠狠躁躁夜夜躁波多野结依 | 亚洲36d大奶网 | 一区在线观看 | 秋霞电影院午夜伦 | 久久精品国产亚洲 | 日韩一区二区福利 | 久久的色 | 欧美日韩一区二区三区不卡视频 | 久久久不卡网国产精品一区 | 欧美日韩一区二区视频在线观看 | 99九九久久 | 黄色一级特级片 | 精品美女视频在线观看免费软件 | 一区二区三区四区不卡视频 | 国产精品中文在线 | 羞羞视频免费在线 | 丁香久久 | 亚洲国产成人精品一区二区 | 欧美一级黄色片免费观看 | 两性午夜视频 | 狠狠干天天干 | 成人福利在线观看 |