Mercurial > 510Connectbot
comparison src/com/five_ten_sg/connectbot/HostListActivity.java @ 202:b16288cbad37
configure hardware buttons for showing soft function keypad
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Wed, 02 Jul 2014 22:03:34 -0700 |
parents | 621732df242e |
children | 32737a428805 |
comparison
equal
deleted
inserted
replaced
201:621732df242e | 202:b16288cbad37 |
---|---|
456 types.put("upload_dest_prompt", "boolean"); | 456 types.put("upload_dest_prompt", "boolean"); |
457 types.put("background_file_transfer", "boolean"); | 457 types.put("background_file_transfer", "boolean"); |
458 types.put("debug_keycodes", "boolean"); | 458 types.put("debug_keycodes", "boolean"); |
459 for (String key : values.keySet()) { | 459 for (String key : values.keySet()) { |
460 if (types.containsKey(key)) { | 460 if (types.containsKey(key)) { |
461 //char stype = types.get(key).charAt(0); | 461 String sv = values.getAsString(key); |
462 char stype = 's'; | 462 editor.putString(key, sv); |
463 switch (stype) { | |
464 case 'b': | |
465 boolean bx = prefs.getBoolean(key, true); | |
466 boolean bv = values.getAsBoolean(key); | |
467 editor.putBoolean(key, bv); | |
468 break; | |
469 | |
470 case 'i': | |
471 int ix = prefs.getInt(key, 0); | |
472 int iv = values.getAsInteger(key); | |
473 editor.putInt(key, iv); | |
474 break; | |
475 | |
476 case 'f': | |
477 String fsx = prefs.getString(key, ""); | |
478 //float fx = prefs.getFloat(key, 1.0f); | |
479 float fv = values.getAsFloat(key); | |
480 editor.putFloat(key, fv); | |
481 break; | |
482 | |
483 case 's': | |
484 String sx = prefs.getString(key, ""); | |
485 String sv = values.getAsString(key); | |
486 editor.putString(key, sv); | |
487 break; | |
488 } | |
489 } | 463 } |
490 } | 464 } |
491 editor.commit(); | 465 editor.commit(); |
492 } | 466 } |
493 else { | 467 else { |