0
例如,我有一個字符串"R.raw.tch_swan_lake"
。我想播放原始文件夾中與我的字符串匹配的許多文件之一:如何使用字符串作爲指向R文件中資源的指針
melody = MediaPlayer.create(this, R.raw.tch_swan_lake);
如何將字符串用作資源指針?
例如,我有一個字符串"R.raw.tch_swan_lake"
。我想播放原始文件夾中與我的字符串匹配的許多文件之一:如何使用字符串作爲指向R文件中資源的指針
melody = MediaPlayer.create(this, R.raw.tch_swan_lake);
如何將字符串用作資源指針?
你可以這樣說:
int resId = context.getResources().getIdentifier("tch_swan_lake", "raw", context.getPackageName());
melody = MediaPlayer.create(this, resId);
這就是我如何從'原料獲得能力的資源;
Uri uri =Uri.parse("android.resource://" + getPackageName() + "/raw/" + imageName);// without extention