diff options
Diffstat (limited to 'android/src/org/rockbox/RockboxKeyboardInput.java')
| -rw-r--r-- | android/src/org/rockbox/RockboxKeyboardInput.java | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/android/src/org/rockbox/RockboxKeyboardInput.java b/android/src/org/rockbox/RockboxKeyboardInput.java index 3024b6b..210cbbd 100644 --- a/android/src/org/rockbox/RockboxKeyboardInput.java +++ b/android/src/org/rockbox/RockboxKeyboardInput.java @@ -43,21 +43,13 @@ public class RockboxKeyboardInput { public void onComplete(int resultCode, Intent data) { - if (resultCode == Activity.RESULT_OK) - { - result = data.getStringExtra("value"); - } - else { - result = ""; - } + put_result(resultCode == Activity.RESULT_OK, + data.getStringExtra("value")); } }); } - public String get_result() - { - return result; - } + private native void put_result(boolean accepted, String new_string); public boolean is_usable() { return RockboxService.get_instance().get_activity() != null; |