Problem mit Canvas/WindowManager

  • 0 Antworten
  • Letztes Antwortdatum
G

Greenstar

Gast
Hey :)
Hab grad ein Problem mit einem Canvas oder Windowmanager.

Code:
WindowManager wm = getWindowManager();

sh = wm.getDefaultDisplay().gerHeight();
sw = wm.getDefaultDisplay().getWidth();

Die beiden Integer sind static.

Code:
public int scw = GameLoop.sw;
public int sch = GameLoop.sh;

…

protected void onDraw(Canvas canvas)
{
canvas.drawColor(Color.BLACK);
canvas.drawBitmap(feed, scw/2, sch/2, null);
}

Problem: Die Bitmap wird direkt Links am Rand, und ca. 50 px tiefer als der obere Rand angezeigt.

Ist der Fehler beim WindowManager, dem Canvas, der Bilddatei oder ist mein Display nur 100 px hoch :)D)

Ich hoffe jemand weiss, wo mein Fehler liegt
 
Zurück
Oben Unten