in rides-android/src/main/java/com/uber/sdk/android/rides/RideRequestActivity.java [276:297]
private AlertDialog buildErrorAlert(
@StringRes int messageTextId,
@StringRes int positiveButtonTextId,
final Intent intent) {
return new AlertDialog.Builder(this)
.setMessage(messageTextId)
.setPositiveButton(positiveButtonTextId, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
setResult(RESULT_CANCELED, intent);
finish();
}
})
.setOnCancelListener(new DialogInterface.OnCancelListener() {
@Override
public void onCancel(DialogInterface dialog) {
setResult(RESULT_CANCELED, intent);
finish();
}
})
.create();
}