Я хочу, чтобы иметь возможность отражать мое приложение, чтобы его можно было увидеть в лобовом стекле транспортного средства.Как я могу отразить весь экран?
У моего XML есть несколько вложенных LinearLayout
s, TextView
s и ImageView
s. В настоящее время я преобразую каждый из них, и хотя он зеркалирован, структура элементов не является (то, что было наверху сейчас внизу).
Я искал дни и до сих пор пробовал пару подходов, которые потерпели неудачу.
Анимация, в которой используется матрица для работы по типам X-оси, за исключением того, что она либо возвращается, либо остается и не обновляется, что не подходит для взаимодействия с приложением.
Я просто попытался создать собственный LinearLayout
расширяющие родитель один, надеясь, что я мог бы применить матрицу в методе onDraw()
, но это дает мне пустой экран (я должен был установить setWillNotDraw(false);
ударить onDraw()
).
Прохладный идея. Звучит интересно. – fredley
Хммм, ладно, интересно, где остался мой вопрос! Излишне говорить, что моя последняя попытка тоже не работала, и теперь я в тупике. –
Мне просто интересно: будет ли возможность внести изменения на нижнем уровне, который может отразить весь выход системы на экран? Это, безусловно, потребует привилегий root, но для приложений без такой функции - большой взлом, чтобы отображать их на лобовом стекле. – bcelary