Loading res/values/plurals.xml +6 −0 Original line number Diff line number Diff line Loading @@ -39,4 +39,10 @@ <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> src/com/cyanogenmod/filemanager/ui/policy/DeleteActionPolicy.java +13 −1 Original line number Diff line number Diff line Loading @@ -86,11 +86,23 @@ public final class DeleteActionPolicy extends ActionsPolicy { 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) { Loading Loading
res/values/plurals.xml +6 −0 Original line number Diff line number Diff line Loading @@ -39,4 +39,10 @@ <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>
src/com/cyanogenmod/filemanager/ui/policy/DeleteActionPolicy.java +13 −1 Original line number Diff line number Diff line Loading @@ -86,11 +86,23 @@ public final class DeleteActionPolicy extends ActionsPolicy { 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) { Loading