解决方案 »
- android2.2或android2.3 系统, android源码 目录\external\... 下的东西放在android4.0 什么目录下?
- 请教如何用java实现流量监控功能?
- OutputStreamWriter用UTF-8编码发中文字符的问题
- 请问,使用gallery控件时,如何能在选中一个item时候,使该item的图片放大显示。
- Android高手必看的十个建议
- addJavascriptInterface 扩展的方法 在某些安卓机中 无法调用
- 求解,Android通过zip资源包更换主题,像qq样。
- android关于动态添加删除控件的问题
- android app如何做用户登陆验证,并与服务器通讯
- 安卓小白:AndroidManipulatefest里面的处理两个“android:name”
- ndk哪个版本可以支持 C++的STL呢?
- 在Environment.getExternalStorageDirectory().getAbsolutePath()路径下新建文件,提示找不到路径
http://gushedaoren.blog.163.com/blog/static/1736634052013112441219123/
try {
AssetFileDescriptor afd = context.getResources().openRawResourceFd(resid);
if (afd == null) return null; MediaPlayer mp = new MediaPlayer();
mp.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
afd.close();
mp.prepare();
return mp;
} catch (IOException ex) {
Log.d(TAG, "create failed:", ex);
// fall through
} catch (IllegalArgumentException ex) {
Log.d(TAG, "create failed:", ex);
// fall through
} catch (SecurityException ex) {
Log.d(TAG, "create failed:", ex);
// fall through
}
return null;
}是不需要调用prepare的