diff --git a/src/in/celest/xash3d/LauncherActivity.java b/src/in/celest/xash3d/LauncherActivity.java index 8dfd0350..6d3f98bb 100644 --- a/src/in/celest/xash3d/LauncherActivity.java +++ b/src/in/celest/xash3d/LauncherActivity.java @@ -113,6 +113,9 @@ try{ public void createShortcut(View view) { Intent intent = new Intent(this, ShortcutActivity.class); + intent.putExtra( "basedir", resPath.getText().toString() ); + intent.putExtra( "name", "Xash3D" ); + intent.putExtra( "argv", cmdArgs.getText().toString() ); startActivity(intent); } diff --git a/src/in/celest/xash3d/ShortcutActivity.java b/src/in/celest/xash3d/ShortcutActivity.java index b097073c..d94438fb 100644 --- a/src/in/celest/xash3d/ShortcutActivity.java +++ b/src/in/celest/xash3d/ShortcutActivity.java @@ -31,13 +31,13 @@ public class ShortcutActivity extends Activity argv.setText(argvs); String pkgnames = intent.getStringExtra("pkgname"); if( pkgnames != null ) - argv.setText(pkgnames); + pkgname.setText(pkgnames); String gamedirs = intent.getStringExtra("gamedir"); if( gamedirs != null ) - argv.setText(gamedirs); + gamedir.setText(gamedirs); String names = intent.getStringExtra("name"); if( names != null ) - argv.setText(names); + name.setText(names); //name.setText("Name"); } diff --git a/src/org/libsdl/app/SDLActivity.java b/src/org/libsdl/app/SDLActivity.java index 50a721e1..ad649e3b 100644 --- a/src/org/libsdl/app/SDLActivity.java +++ b/src/org/libsdl/app/SDLActivity.java @@ -64,7 +64,7 @@ import android.content.*; */ public class SDLActivity extends Activity { private static final String TAG = "SDL"; - private static final int PAK_VERSION = 1; + private static final int PAK_VERSION = 2; // Keep track of the paused state public static boolean mIsPaused, mIsSurfaceReady, mHasFocus, mUseVolume;