<item quantity="one"><xliff:g id="files">%1$d</xliff:g> file selected.</item>
<item quantity="other"><xliff:g id="files">%1$d</xliff:g> files selected.</item>
</plurals>
+
+ <!-- Actions - Confirm the number of items that are going to be deleted -->
+ <plurals name="deleting_n_items">
+ <item quantity="one"><xliff:g id="count">%1$d</xliff:g> item is going to be deleted.</item>
+ <item quantity="other"><xliff:g id="count">%1$d</xliff:g> items are going to be deleted.</item>
+ </plurals>
</resources>
final OnRequestRefreshListener onRequestRefreshListener,
final OnItemFlingerResponder onItemFlingerResponder) {
+ // inform of the number of FSOs that will be deleted
+ int numberOfItemsSelected = files.size();
+ StringBuilder messageBuilder = new StringBuilder(
+ ctx.getResources().getQuantityString(
+ R.plurals.deleting_n_items,
+ numberOfItemsSelected,
+ numberOfItemsSelected
+ )
+ )
+ .append('\n')
+ .append(ctx.getString(R.string.actions_ask_undone_operation_msg));
+
// Ask the user before remove
AlertDialog dialog = DialogHelper.createYesNoDialog(
ctx,
R.string.confirm_deletion,
- R.string.actions_ask_undone_operation_msg,
+ messageBuilder.toString(),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface alertDialog, int which) {