diff options
author | Steve Slaven <bpk@hoopajoo.net> | 2011-01-27 04:09:02 (GMT) |
---|---|---|
committer | Steve Slaven <bpk@hoopajoo.net> | 2011-01-27 04:09:02 (GMT) |
commit | 884278de9c26d441fb2371ac2fd1a4d343e77eec (patch) | |
tree | 9b220a0e417c1e7bca536d3839175dc36831ad9a /src/net/hoopajoo/android/SoftKeys/Prefs.java | |
parent | 68a2fd655794e7c73b8c4b762951784a56972845 (diff) | |
download | SoftKeys-884278de9c26d441fb2371ac2fd1a4d343e77eec.zip SoftKeys-884278de9c26d441fb2371ac2fd1a4d343e77eec.tar.gz SoftKeys-884278de9c26d441fb2371ac2fd1a4d343e77eec.tar.bz2 |
Add power/volume up/volume down keys to service and home screen, add
connect bot shortcuts
Diffstat (limited to 'src/net/hoopajoo/android/SoftKeys/Prefs.java')
-rw-r--r-- | src/net/hoopajoo/android/SoftKeys/Prefs.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/net/hoopajoo/android/SoftKeys/Prefs.java b/src/net/hoopajoo/android/SoftKeys/Prefs.java index 4a93b15..e24cb3c 100644 --- a/src/net/hoopajoo/android/SoftKeys/Prefs.java +++ b/src/net/hoopajoo/android/SoftKeys/Prefs.java @@ -49,6 +49,22 @@ public class Prefs extends PreferenceActivity { i = new Intent( "net.hoopajoo.android.SoftKeys.THEMES" ); i.addCategory( Intent.CATEGORY_DEFAULT ); fillListFromIntent( (ListPreference)findPreference( "theme" ), i, "Default", "" ); + + // add the custom keys here too + ArrayList<String> display = new ArrayList<String>(); + ArrayList<String> values = new ArrayList<String>(); + + for( CustomKey k : CustomKey.getCustomKeyList() ) { + display.add( k.mName ); + values.add( Integer.toString( k.mId ) ); + } + + for( int num = 0; num < 5; num++ ) { + String s = "service_extra_custom_keyid" + (num + 1); + ListPreference list = (ListPreference)findPreference( s ); + list.setEntries( display.toArray( new CharSequence[ display.size() ] ) ); + list.setEntryValues( values.toArray( new CharSequence[ values.size() ] ) ); + } String ver = "unknown"; try { |