3 import android
.content
.Intent
;
4 import android
.app
.Activity
;
5 import android
.os
.Bundle
;
7 import org
.libsdl
.app
.SDL
;
8 import org
.libsdl
.app
.SDLActivity
;
10 public class Doom2DF
extends SDLActivity
{
13 protected String
[] getLibraries () {
26 protected String
[] getArguments () {
27 Intent intent
= getIntent();
28 String value
= intent
.getStringExtra(Launcher
.prefArgs
);
29 String
[] args
= value
.split("\\s+");
34 protected void onCreate(Bundle savedInstanceState
) {
35 super.onCreate(savedInstanceState
);
37 CopyAssets
.copyAssets(SDL
.getContext(), "");
38 CopyAssets
.copyAssets(SDL
.getContext(), "data");
39 CopyAssets
.copyAssets(SDL
.getContext(), "data/models");
40 CopyAssets
.copyAssets(SDL
.getContext(), "maps");
41 CopyAssets
.copyAssets(SDL
.getContext(), "maps/megawads");
42 CopyAssets
.copyAssets(SDL
.getContext(), "wads");
43 CopyAssets
.copyAssets(SDL
.getContext(), "instruments");
44 CopyAssets
.copyAssets(SDL
.getContext(), "timidity.cfg");
48 protected void onDestroy() {
51 /* This will fix bug #31 and may be #32 */