177 |
Log.e("StationList", "dismissDialog failed", e); |
Log.e("StationList", "dismissDialog failed", e); |
178 |
} |
} |
179 |
} |
} |
180 |
|
public void dismissDialogSafe(Dialog dlg) { |
181 |
|
try { |
182 |
|
dlg.dismiss(); |
183 |
|
} catch (Exception e) { |
184 |
|
Log.e("StationList", "dismissDialog failed", e); |
185 |
|
} |
186 |
|
} |
187 |
|
|
188 |
public void builderShowSafe(AlertDialog.Builder builder) { |
public void builderShowSafe(AlertDialog.Builder builder) { |
189 |
try { |
try { |
311 |
public void onClick(DialogInterface dialog, int which) { |
public void onClick(DialogInterface dialog, int which) { |
312 |
EditText et = (EditText) rootView.findViewById(R.id.EditText); |
EditText et = (EditText) rootView.findViewById(R.id.EditText); |
313 |
dialog.dismiss(); |
dialog.dismiss(); |
314 |
if (et.getText().toString().length() >= 2) { |
String search = et.getText().toString().trim(); |
315 |
startNameSearch(et.getText().toString()); |
if (search.length() >= 2) { |
316 |
|
startNameSearch(search); |
317 |
} else { |
} else { |
318 |
showMessageAndClose( getString(stationlist_twocharmin) ); |
showMessageAndClose( getString(stationlist_twocharmin) ); |
319 |
} |
} |
519 |
@Override |
@Override |
520 |
protected void onPostExecute(Void result) { |
protected void onPostExecute(Void result) { |
521 |
super.onPostExecute(result); |
super.onPostExecute(result); |
522 |
dialog.dismiss(); |
dismissDialogSafe(dialog); |
523 |
|
|
524 |
|
|
525 |
if (success) { |
if (success) { |