Я запускать свою программу на Android 2.3 и Android 4.1, но фотографии моего приложения показали очень маленький в Android 4.1:Different выход в Android 4.1
я удалить <uses-sdk android:minSdkVersion="5" android:targetSdkVersion="14" />
в manifest.xml
и мое приложение отлично работать на обоих:
, но я не хочу, чтобы удалить <uses-sdk android:minSdkVersion="5" android:targetSdkVersion="14" />
Где моя проблема?
конспект моего кода:
public class MapCanvas extends ImageView
{
...
public MapCanvas(Context context)
{
super(context);
}
public MapCanvas(MainActivity context, Bundle state)
{
super(context);
this.context = context;
...
}
...
@Override
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
...
//Paint Offset X, Y, Zoom
this.paint.setColor(Color.rgb(51, 51, 51));
this.paint.setFakeBoldText(true);
this.paint.setTextSize(15);
String text = "X:" + OFFSET_X + ", Y:" + OFFSET_Y + ", Zoom:" + MapZoom.Zoom;
canvas.drawText(text, 5, 15, paint);
...
}
...
}
+1 потому что изображение всегда стоит тысячи слов! –
Являются ли разрешение экрана/dpi/размер одинаковым для обоих? –
@Seraphim yes __________________________ – javadaskari