diff --git a/android/RapidInventorySystem/app/src/main/java/lc/ris/android/ScanFragment.java b/android/RapidInventorySystem/app/src/main/java/lc/ris/android/ScanFragment.java index 53738f199f009c951ba9fcd3c8a7347d59c3fa62..9810e8c5f6aaa3c416a768b68fd1b819b0d187f6 100644 --- a/android/RapidInventorySystem/app/src/main/java/lc/ris/android/ScanFragment.java +++ b/android/RapidInventorySystem/app/src/main/java/lc/ris/android/ScanFragment.java @@ -4,7 +4,6 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; -import android.util.Log; import android.view.KeyEvent; import android.view.LayoutInflater; import android.view.View; @@ -56,17 +55,15 @@ public class ScanFragment extends Fragment { public boolean onKey(View v, int keyCode, KeyEvent event) { // If the event is a key-down event on the "enter" button - Log.i("RIS", "Keypress received"); - if ((event.getAction() == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_ENTER)) { - Log.i("RIS", "Enter hit on barcode"); + BarcodeBroker barcodeBroker = ((MainActivity) getActivity()).getBarcodeBroker(); + barcodeBroker.publish(String.valueOf(et.getText())); et.getText().clear(); et.clearComposingText(); InputMethodManager imm = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(et.getWindowToken(), 0); - BarcodeBroker barcodeBroker = ((MainActivity) getActivity()).getBarcodeBroker(); - barcodeBroker.publish(String.valueOf(et.getText())); + return true; }