Как установить дисплей устройства Высота для просмотра - PullRequest
1 голос
/ 03 апреля 2019

Я пытаюсь настроить CameraKitView в соответствии с размером экрана в ScrollView в LinearLayout.

Я получил свой вызов ScreenSize в моем методе onCreate в моей функции MainActivity: int ScreenSizeHeight = getResources (). GetDisplayMetrics () .heightPixels;

Есть ли способ получить его как высоту CameraView в моем xml.

<com.camerakit.CameraKitView
            android:id="@+id/camera"
            android:layout_width="match_parent"
            android:layout_height="ScreenSizeHeight" <----- HELP
            app:camera_facing="back" />

1 Ответ

0 голосов
/ 04 апреля 2019

Вы можете использовать строку ниже, чтобы получить высоту дисплея вашего устройства

Display display = getWindowManager().getDefaultDisplay();
int displayHeight = display.getHeight();

С помощью displayHeight вы можете программно установить CameraKitView height.

Для экземпляра ,

CameraKitView cameraKitView= findViewById(R.id.camera);
cameraKitView.setHeight(displayHeight);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...