Разрешение экрана (4DCAPE-43+Beaglebone Black+Android)

В правой части экрана появляется черная полоса. Ниже фото проблем.

Дисплей от 4D Systems

введите здесь описание изображения

На основе TI- Android-JB-4.2.2-DevKit-4.1.1 UserGuide черная полоса представляет панель навигации. Ниже приведено изображение ожидаемого изображения.

введите здесь описание изображения

Руководство по переносу TI-Android-JB-4.2.2-DevKit-4.1.1 содержит следующее предложение из раздела 3.5.2 Ключи навигации

Чтобы активировать панель навигации программного обеспечения, добавьте следующую строку в файл overlay/frameworks/base/core/res/res/values/config.xml. Это делается по умолчанию для AM335x EVM.

<bool name="config_showNavigationBar">true</bool>

Ядро было согласовано с обоими булевыми значениями true и false, с надеждой, что панель навигации с будет видна, как предполагалось, или панель навигации, включая черную полосу, не будет видна. Либо хорошо, но не наполовину.

Следующие ссылки были использованы в попытке решить эту проблему.

Решение

Добавьте следующую строку, как это предлагается в файле init.am335xevm.rc.

setprop lcd.landscape true

Изображение с навигационными клавишами после применения

введите здесь описание изображения


person Mahendra Gunawardena    schedule 17.09.2014    source источник


Ответы (1)


Черная полоса появится, если дисплей находится в ландшафтном режиме и разрешение экрана низкое (недостаточно высокое). Для просмотра клавиш навигации добавьте следующие строки в файл init.{ro.hardware|.rc.

# This board has landscape LCD, enable rotation of keys on Navigation bar
setprop lcd.landscape true

Если устройство рутировано, попробуйте следующее, используя команду для включения или отключения клавиш навигации.

adb shell pm disable/enable com.android.systemui

См. эту ссылку для получения дополнительной информации.

person 706Astor    schedule 17.09.2014