如何创建可以作为R.raw.song_name输入的数据类型变量?

时间:2017-09-01 19:11:24

标签: android android-mediaplayer

我想创建一个varible,以后我可以使用MediaPlayer.create()

private whichDataTypeHere musicResource;
...

// musicResource = R.raw.song_name
MediaPlayer mediaPlayer = MediaPlayer.create(this, musicResource);

我想知道我必须使用哪种数据类型。

1 个答案:

答案 0 :(得分:0)

您可以将其初始化为像这样的数组

final int[] someID = {R.raw.music, R.raw.music};

然后像

一样使用它
MediaPlayer.create(getApplicationContext(), someID [index]);