В моем приложении есть холст, когда два телефона подключены по bluetooth мы можем поделиться рисунком в реальном времени.
Проблема заключается в том, что телефоны с разным размером экрана, например: LG Optimus и HTC Incredible S, подключаются через Bluetooth. Масштабирование холста выходит из строя, только небольшая часть холста в HTC эквивалентна холсту LG.
Это происходит только тогда, когда я использую следующее в файле манифеста для совместимости с рынком.
<uses-sdk android:minSdkVersion="7"></uses-sdk>
Если вышеуказанное не определено, достигается правильное отображение размера ширины и почти идеальное масштабирование высоты.
Я не понимаю, почему это происходит. Есть ли какой-либо другой способ отобразить холст таким образом, чтобы мы могли масштабироваться между различными размерами экрана, варьирующимися от телефонов до планшетов.