Как создать страницу настроек в cakephp 3

Я заметил эту ту же самую проблему ранее в своей Галактической Ноте 5, и я полагаю, что это связано с тем, как они устанавливают соотношение сторон - очевидно, некоторые ограничения с этим API (или просто плохо документированы). Я исправил это, не устанавливая соотношение сторон в AutoFitTextureView.

В частности, в этом примере в методе setCameraOutput (int width, int height) просто удалите эти строки кода (строки 574-580 в вашем пример):

if (orientation == Configuration.ORIENTATION_LANDSCAPE) {
    mTextureView.setAspectRatio(mPreviewSize.getWidth(),mPreviewSize.getHeight());
} else {
    mTextureView.setAspectRatio(mPreviewSize.getHeight(),mPreviewSize.getWidth());
}

Я считаю, что в этом примере они пытаются ограничить область захвата, которая, вероятно, ведет к черной полосе, которую вы видите (вероятно, потому, что вы строите большее устройство, чем одно человек, который развил свое использование).

0
задан udarts 7 April 2019 в 21:06
поделиться