Как я могу получить Ресурсы по имени (строка) а не целым числом

например:

public final class R {

    public static final class raw {
        public static final int yuri=0x7f040000;
    }
}

Как я могу получить ресурс его именем? Не используя R.raw.yuri = (интервал)

10
задан Janusz 30 June 2010 в 08:16
поделиться

1 ответ

getResources().getIdentifier( "yuri" , "raw" , getPackageName() );

Я обнаружил, что это чрезвычайно медленно. Я удалил его из всего проекта после проведения профилирования и вместо него использовал int[].

19
ответ дан 3 December 2019 в 20:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: