2017-06-05 59 views
0

你好我想使用意向從我的手機發送文件。我得到的文件補丁這種方式:動作發送,發送文件如何更改文件名

Intent get=new Intent(); 
       get.setAction(Intent.ACTION_GET_CONTENT); 
       get.setType("*/*"); 
       startActivityForResult(get,2); 

,我接收路徑,以這種方式發送文件:

if (requestCode == 2) 
      { 
       path = data.getData(); 

       Log.d("PATH", path.getPath()); 
       Intent send=new Intent(); 
       send.setAction(Intent.ACTION_SENDTO); 
       send.setType("*/*"); 
       send.putExtra(Intent.EXTRA_STREAM,path); 
       //startActivity(Intent.createChooser(send,"Sending")); 
      } 

一切都將是正確的,但是當我送文件,它有一個奇怪的名字,如:orca_share_media1496666382761 我該如何將文件名更改爲它應該是的?我發現不同的解決方案,但有路徑在字符串

+0

您可以將文件以不同的名稱移動到其他文件夾並共享該文件,不要忘記安排並稍後刪除它。 –

回答

0

我認爲你應該重新發送之前,如果你想這個工作文件重命名文件。這裏有一些參考如何做到這一點android, How to rename a file?