diff options
author | Steve Slaven <bpk@hoopajoo.net> | 2011-01-10 18:25:26 (GMT) |
---|---|---|
committer | Steve Slaven <bpk@hoopajoo.net> | 2011-01-10 18:25:26 (GMT) |
commit | 1b44b66b0aca6142aa85d19861473925b4db029e (patch) | |
tree | 14b13bd4e6d271c710a926979ebac8cd204e02d4 /src/net/hoopajoo/android/SoftKeys/Keys.java | |
parent | ac417db0f40fadd575b3e5be5d8b9f108eeb27c2 (diff) | |
download | SoftKeys-1b44b66b0aca6142aa85d19861473925b4db029e.zip SoftKeys-1b44b66b0aca6142aa85d19861473925b4db029e.tar.gz SoftKeys-1b44b66b0aca6142aa85d19861473925b4db029e.tar.bz2 |
Pretty print key names, long press to toggle dpad view
Diffstat (limited to 'src/net/hoopajoo/android/SoftKeys/Keys.java')
-rw-r--r-- | src/net/hoopajoo/android/SoftKeys/Keys.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/net/hoopajoo/android/SoftKeys/Keys.java b/src/net/hoopajoo/android/SoftKeys/Keys.java index c5b98bc..33615b3 100644 --- a/src/net/hoopajoo/android/SoftKeys/Keys.java +++ b/src/net/hoopajoo/android/SoftKeys/Keys.java @@ -398,6 +398,11 @@ public class Keys extends Activity implements OnClickListener, OnLongClickListen generic_click( R.id.settings, false ); return true; + case R.id.menu_quit: + ((Globals)getApplication()).stopService( new Intent( this, SoftKeysService.class ) ); + this.finish(); + return true; + default: return super.onOptionsItemSelected( item ); } @@ -540,8 +545,8 @@ public class Keys extends Activity implements OnClickListener, OnLongClickListen // if we sent back, and didn't backout (so it was from main ui) and they // want to return, run am to get us back if( id == R.id.back && backout && return_after_back ) { - Globals.CommandShell cmd = ((Globals)getApplication()).getCommandShell(); - cmd.system( "am start -a android.intent.action.MAIN -n net.hoopajoo.android.SoftKeys/.Keys" ); + Globals.RootContext cmd = ((Globals)getApplication()).getRootContext(); + cmd.runCommand( "system am start -a android.intent.action.MAIN -n net.hoopajoo.android.SoftKeys/.Keys" ); } }catch( Exception e ) { // we don't really care if this fails, they should have gotten a shell |