java音频流未在SetonicClickListener上播放
以下是主要活动。爪哇
lv_tracks.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Resources res = getResources();
String[] links = res.getStringArray(R.array.links);
String url = links[position];
try {
mMediaPlayer.setDataSource(url);
} catch (IOException e) {
e.printStackTrace();
}
try {
mMediaPlayer.prepare();
} catch (IOException e) {
e.printStackTrace();
}
mMediaPlayer.start();
}});
我需要播放放置在字符串数组中的数据源。 就像这样:
<string-array name="links">
<item>http://210.56.24.230:8006/</item>
<item>http://210.56.24.230:8044/</item>
<item>http://210.56.24.230:8034/</item>
</string-array>
但这里的问题是:
- 我听不到任何声音。也许不是在玩李>
- 选择特定列表项时,将播放三个链接。我这样做对吗李>
# 1 楼答案
下面的代码在我之前的项目中运行良好,您可以尝试这种方式