Re: [問題] 如何取得正確檔名

看板AndroidDev作者 (嘎逼)時間12年前 (2013/12/15 17:15), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《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

12/15 20:37, , 1F
12/15 20:37, 1F

12/15 21:25, , 2F
12/15 21:25, 2F
文章代碼(AID): #1IhNCLdf (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1IhNCLdf (AndroidDev)