作者CoffeeBe (嘎逼)
看板AndroidDev
标题Re: [问题] 如何取得正确档名
时间Sun Dec 15 17:14:58 2013
※ 引述《CoffeeBe (嘎逼)》之问题:
: 我现在想要做的事是按一个Button然後显示出相簿
: 然後点选图片,然後Toast档名出来
: 我的图片名称叫IMG2420
: 类型image/jpeg
: 结果我点选完印出来的是48086
: 连副档名都没有.....
: 再点下一张的话会印出48087 是有顺序的!!!?
: 表示他是有某种东西在命名的,而我看不到@@?
: 可是如果我是点选音乐这类型的档案的话
: 就印得出来全部档名+副档名
: 中文字也可以!!
: choosepicture.setOnClickListener(new View.OnClickListener() {
: @Override
: public void onClick(View v) {
: // TODO Auto-generated method stub
: Intent intent = new Intent();
: intent.setType("image/*");
: intent.setAction(Intent.ACTION_GET_CONTENT);
: startActivityForResult(intent, CHOOSE_FILE_RESULT_CODE);
: }
: });
: 然後
: public void onActivityResult(int requestCode, int resultCode, Intent data)
: {
: Uri uri = data.getData();
: File f = new File(uri.getPath());
: fileName = f.getName();
: Toast.makeText(getApplicationContext(), fileName,Toast.LENGTH_LONG).show();
: }
: 到底怎麽取得真正的名子呢@@?
http://paste.plurk.com/show/1745213/
我利用这方法已解决^^
版上还没有解答,所以PO上来给大家参考参考
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.151.134
1F:推 Assyla:赞 12/15 20:37
2F:推 ian90911:推 12/15 21:25