diff --git a/app/src/main/java/com/example/dcav2gui/WorkerInterface.java b/app/src/main/java/com/example/dcav2gui/WorkerInterface.java index 9a03614..57c8cc9 100644 --- a/app/src/main/java/com/example/dcav2gui/WorkerInterface.java +++ b/app/src/main/java/com/example/dcav2gui/WorkerInterface.java @@ -889,11 +889,18 @@ public class WorkerInterface { public static void sendRemoveTraderCall(String exchange, String pair, Context context) { AlertDialog.Builder builder = new AlertDialog.Builder(context); - builder.setTitle("Remove "+ pair + " from instance?"); + builder.setTitle("Remove trader from instance?"); + final EditText input = new EditText(context); + input.setInputType(InputType.TYPE_CLASS_TEXT); + input.setTextAlignment(View.TEXT_ALIGNMENT_CENTER); + input.setText(pair); + builder.setView(input); + builder.setPositiveButton("Remove trader", (dialog, which) -> { + final String pairToRemove = input.getText().toString(); new Thread(() -> { try { - JsonObject response = WorkerInterface.removeTrader(exchange, pair, true); + JsonObject response = WorkerInterface.removeTrader(exchange, pairToRemove, true); new Handler(Looper.getMainLooper()).post(() -> { showToggleDialog(response, context); });