Greetings! The code works fine on my PC (runs Linux of course), i.e., it prints "hello world" on the window it produces. But when I make it into an apk with the pgsa-0.9.4 kit and run it on my phone, it puts garbage on the screen.
;o( I've put pygame apps on the phone which don't use the Font objects and they run fine. ;o) 'freesans' is a shot in the dark. i'm wondering if that's the culprit. Thanks in advance for any ideas, Tom Arnall Baja Norte ----- Happiness is a barometer, not the purpose. ========== import pygame, sys, os, random from pygame.locals import * import time try: import android except ImportError: android = None def stop(interval=3): print "stopping >> " + str(interval) time.sleep(interval) pygame.init() BLACK = (0, 0, 0) WHITE = (255, 255, 255) width = 400 height = 400 screen = pygame.display.set_mode((width, height)) background = pygame.Surface(screen.get_size()) background = background.convert() background.fill(WHITE) surface = pygame.Surface((width,height)) font = pygame.font.SysFont("freesans", 25) itemSurface = font.render("hello world!", True, BLACK, WHITE) surface.blit(itemSurface, (0,0)) background.blit(surface, (0,0)) screen.blit(background,(0,0)) pygame.display.flip() stop(20)