V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SvenSven  ›  全部回复第 1 页 / 共 1 页
回复总数  11
2013-11-06 14:34:30 +08:00
回复了 reducm 创建的主题 酷工作 [广州]BestApp 招聘 Rails 开发者 !
b哥。。。
@ljbha007 ,嗯,是写错了,但是不会影响到程序的,
如果你有安装开发环境的话,
建议你试一下,
将一个.3gpp文件 的文件名改长(例如:VOICE_1364290165465GXTX_1364357242049YVJU.3gpp),然后执行

File deletefile= new File(你的文件路径);
if(deletefile.exists()){
Log.d("file:","exists!" );
boolean deleted = deletefile.delete();
Log.d("deleted:",String.valueOf(deleted) );
}else {
Log.d("file:","not exists!" );
}

这里需要加个权限uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
到AndroidManifest.xml 里

试一下到底神马结果
是显示exist!,
如果还不相信的话,就自己用类似与上面的代码试一试吧
@ljbha007
试过,可以播放的
@ljbha007
你说的就是上面提到的第二种情况,
getFilePathFromEvalItem返回/mnt/sdcard/MoodMeter/voices/1364357242049YVJU.3gpp
后台log出文件存在
你说的就是上面提到的第二种情况,
getFilePathFromEvalItem返回/mnt/sdcard/MoodMeter/voices/1364357242049YVJU.3gpp
后台log出文件存在
那个是我自己写的方法,返回值是路径:
例如: /mnt/sdcard/MoodMeter/voices/VIOCE_1364290165465GXTX_1364357242049YVJU.3gpp
thx,原来我钻牛角尖了,整天想着怎么重写OnTouchListener的onTouch(View v, MotionEvent event)方法
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 20:04 · PVG 04:04 · LAX 12:04 · JFK 15:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.