Плюрализация Android не работает, нужна помощь

Я пытался использовать ресурс множественного числа с Android, но мне не повезло.

Вот мой файл ресурсов для моего множественного числа:

<?xml version="1.0" encoding="utf-8"?>
    <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
        <plurals name="meters">
            <item quantity="one">1 meter</item>
            <item quantity="other">
                <xliff:g id="count">%d</xliff:g>
                meters
            </item>
        </plurals>
        <plurals name="degrees">
            <item quantity="one">1 degree</item>
            <item quantity="other">
                <xliff:g id="count">%d</xliff:g>
                degrees
            </item>
        </plurals>
    </resources>

... а затем вот код, который я использую, когда я пытаюсь извлечь строку количества из моих ресурсов:

Resources res = this.getResources();
tTemp.setText(res.getQuantityString(R.plurals.degrees, this.mObject.temp_c.intValue()));

... но текст в TextView остается%d degrees а также%d meters.

Кто-нибудь знает, что происходит? Я отладил код, и вызов res.getQuantityString (...) возвращает строку, значение которой равно%d degrees или же%d meters, Хотя, когда количество оказывается равным 1, оно правильно оценивается как1 degree или же1 meter.

Заранее благодарю за любую помощь!

С уважением, Небесный.

Ответы на вопрос(3)

Ваш ответ на вопрос