Configuration 사용

3821 단어 자바
구성 설정 가 져 오기
자바 코드
package com.phone.hty.myapplication;

import android.content.res.Configuration;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

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

    public void show(View view) {
        Configuration configuration = getResources().getConfiguration();
        String screen = configuration.orientation == Configuration.ORIENTATION_LANDSCAPE ?
                "  " : "  ";
        TextView textView = (TextView) findViewById(R.id.textView);
//               
        String mnc = configuration.mnc+"";
        String navie = configuration.orientation  == Configuration.NAVIGATION_NONAV?
                "      ":configuration.orientation==Configuration.NAVIGATION_WHEEL?
                "      ":configuration.orientation == Configuration.NAVIGATION_DPAD?
                "   ":"  ";
        String touch = configuration.touchscreen == Configuration.TOUCHSCREEN_NOTOUCH?
                "  ":"  ";
        textView.setText(touch);
    }
}

설정 Configuration 방향 변경
//     
        MainActivity.this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

좋은 웹페이지 즐겨찾기