Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781
[phpBB Debug] PHP Notice: in file /bbc_download.php on line 73: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /bbc_download.php on line 74: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /bbc_download.php on line 75: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /bbc_download.php on line 76: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /bbc_download.php on line 77: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /bbc_download.php on line 78: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
public GameActivity extends Activity { protected void onCreate(){ Trident2D trident2D = new Trident2D(this, RenderMode.Canvas); //name of my 2D renderer, starts a rendering thread trident2D.AddSprite(SpriteFactory.CreateStaticSprite(getResources(), R.drawable.sprite); } } here you could extend it to: public GameActivity extends Activity { protected void onCreate(){ Trident2D trident2D = new Trident2D(this, RenderMode.Canvas); //name of my 2D renderer, starts a rendering thread trident2D.AddSprite(SpriteFactory.CreateStaticSprite(getResources(), R.drawable.sprite); //Adds a sprite and starts rendering it directly. GameLogic gameLogic = new GameLogic(); gameLogic.start(); gameLogicThread.AddSprite(sprite); } } GameLogic extends Thread{ public void run(){ while(running){ for(int i = 0; i < _spriteList.size(); i++){ Sprite currentSprite = _spriteList.get(i); //Lock down the sprite to this thread and modify it synchronized(currentSprite){ _spriteList.get(i).Move(10,10); } } public void AddSprite(Sprite sprite){ _spriteList.add(sprite); } }