summaryrefslogtreecommitdiff
path: root/android/src/org/rockbox/RockboxKeyboardInput.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/src/org/rockbox/RockboxKeyboardInput.java')
-rw-r--r--android/src/org/rockbox/RockboxKeyboardInput.java14
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;