1/* 2 * Copyright (C) 2018 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17syntax = "proto2"; 18package android.content; 19option java_multiple_files = true; 20 21message ActivityInfoProto { 22 enum ScreenOrientation { 23 SCREEN_ORIENTATION_UNSET = -2; 24 SCREEN_ORIENTATION_UNSPECIFIED = -1; 25 SCREEN_ORIENTATION_LANDSCAPE = 0; 26 SCREEN_ORIENTATION_PORTRAIT = 1; 27 SCREEN_ORIENTATION_USER = 2; 28 SCREEN_ORIENTATION_BEHIND = 3; 29 SCREEN_ORIENTATION_SENSOR = 4; 30 SCREEN_ORIENTATION_NOSENSOR = 5; 31 SCREEN_ORIENTATION_SENSOR_LANDSCAPE = 6; 32 SCREEN_ORIENTATION_SENSOR_PORTRAIT = 7; 33 SCREEN_ORIENTATION_REVERSE_LANDSCAPE = 8; 34 SCREEN_ORIENTATION_REVERSE_PORTRAIT = 9; 35 SCREEN_ORIENTATION_FULL_SENSOR = 10; 36 SCREEN_ORIENTATION_USER_LANDSCAPE = 11; 37 SCREEN_ORIENTATION_USER_PORTRAIT = 12; 38 SCREEN_ORIENTATION_FULL_USER = 13; 39 SCREEN_ORIENTATION_LOCKED = 14; 40 } 41} 42 43