|
@@ -7,13 +7,17 @@ import android.content.res.ColorStateList;
|
|
|
import android.graphics.Color;
|
|
|
import android.provider.CalendarContract;
|
|
|
import android.util.Log;
|
|
|
+import android.view.KeyEvent;
|
|
|
import android.view.View;
|
|
|
+import android.view.inputmethod.EditorInfo;
|
|
|
import android.widget.AdapterView;
|
|
|
import android.widget.DatePicker;
|
|
|
+import android.widget.EditText;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.RadioButton;
|
|
|
import android.widget.RelativeLayout;
|
|
|
import android.widget.Spinner;
|
|
|
+import android.widget.TextView;
|
|
|
|
|
|
import androidx.appcompat.app.AppCompatActivity;
|
|
|
import androidx.appcompat.widget.AppCompatRadioButton;
|
|
@@ -55,7 +59,7 @@ public class LeftMenu {
|
|
|
|
|
|
private HashMap<String, String> patientSearchMap = null;
|
|
|
|
|
|
- private String patientState = "";
|
|
|
+ public String patientState = "";
|
|
|
|
|
|
public LeftMenu(Context context, AppCompatActivity activity) {
|
|
|
this.mContext = context;
|
|
@@ -231,6 +235,18 @@ public class LeftMenu {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
+ public EditText.OnEditorActionListener onEditorActionListener = new EditText.OnEditorActionListener() {
|
|
|
+ @Override
|
|
|
+ public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
+ if (actionId == EditorInfo.IME_ACTION_DONE) {
|
|
|
+ if (v == instance.etPatientId) {
|
|
|
+ getPatientList();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
private void setDate(String date) {
|
|
|
instance.tvMainDate.setText(date);
|
|
|
}
|