[vlc-devel] [PATCH 2/2] AudioPlaylistAdaptor: Account for plurals
XilasZ
xilasz at gmail.com
Sun Feb 12 10:33:18 CET 2012
Applied, thanks
On Sat, Feb 11, 2012 at 7:59 PM, Edward Wang
<edward.c.wang at compdigitec.com>wrote:
> ---
> vlc-android/res/values/strings.xml | 4 ++++
> .../videolan/vlc/android/AudioPlaylistAdapter.java | 5 +++--
> 2 files changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/vlc-android/res/values/strings.xml
> b/vlc-android/res/values/strings.xml
> index 3160165..a15b702 100644
> --- a/vlc-android/res/values/strings.xml
> +++ b/vlc-android/res/values/strings.xml
> @@ -31,6 +31,10 @@
> <string name="unknown_artist">Unknown Artist</string>
> <string name="unknown_album">Unknown Album</string>
> <string name="songs">Songs</string>
> + <plurals name="songs">
> + <item quantity="one">1 song</item>
> + <item quantity="other">%d songs</item>
> + </plurals>
> <string name="artists">Artists</string>
> <string name="albums">Albums</string>
> <string name="genres">Genres</string>
> diff --git
> a/vlc-android/src/org/videolan/vlc/android/AudioPlaylistAdapter.java
> b/vlc-android/src/org/videolan/vlc/android/AudioPlaylistAdapter.java
> index 256b93c..3cb5d6d 100644
> --- a/vlc-android/src/org/videolan/vlc/android/AudioPlaylistAdapter.java
> +++ b/vlc-android/src/org/videolan/vlc/android/AudioPlaylistAdapter.java
> @@ -25,6 +25,7 @@ import java.util.HashMap;
> import java.util.List;
>
> import android.content.Context;
> +import android.content.res.Resources;
> import android.view.LayoutInflater;
> import android.view.View;
> import android.view.ViewGroup;
> @@ -82,8 +83,8 @@ public class AudioPlaylistAdapter extends
> ArrayAdapter<String> {
> String name = mTitles.get(position);
> ArrayList<Media> list = mPlaylists.get(name);
> holder.title.setText(name);
> - holder.text.setText(R.string.songs);
> - holder.text.setText(list.size() + " " + holder.text.getText());
> + Resources res = getContext().getResources();
> + holder.text.setText(res.getQuantityString(R.plurals.songs,
> list.size(), list.size()));
>
> return v;
> }
> --
> 1.7.5.4
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120212/86df4234/attachment.html>
More information about the vlc-devel
mailing list