Масштабирование с помощью AChartEngine - PullRequest
1 голос
/ 21 марта 2012

Пожалуйста, извините за очень простой вопрос, но я очень плохо знаком с AChartEngine.Я опробовал круговую диаграмму и гистограмму на своем Samsung Galaxy S2, и она отлично отображалась.Однако в HTC Wildfire и графики, и метки только вписывались в экран, поэтому дисплей был очень грязным.Как вы масштабируете графики для разных размеров / разрешений экранов?Большое спасибо M

Янв, принял ваш комментарий на доске.Не могли бы вы помочь мне с ответом на мой вопрос.Большое спасибо M

1 Ответ

2 голосов
/ 01 ноября 2012

Я знаю, что это старый вопрос, но для всех, кому это нужно, вы можете попробовать сделать это:

 DisplayMetrics dm = context.getResources().getDisplayMetrics();
 float ScreenDensity = dm.density;

Это вернет масштаб экрана, 2 для xhdpi, 1.5 для hdpi, 1 для среднего и 0,75 для ldpi. Таким образом, вы можете использовать это, чтобы масштабировать поля и размеры шрифта, чтобы он поместился на экране.

...