Android 无法获取图像的名称和日期

Android 无法获取图像的名称和日期,android,gridview,android-sdcard,Android,Gridview,Android Sdcard,我是Android新手,我正在使用网格视图,当我在网格视图中单击图像时,我已经实现了网格视图。我有一个字符串类型的变量“path”中的图像路径。它类似于I.e/mnt/sdcard/me.jpg。我如何获取图像的名称,即“me.jpg”图像的日期请告诉我任何用于此目的的函数或代码。我提到这些代码是为了让您了解路径 gridview.setOnItemLongClickListener(new OnItemLongClickListener() { public boolean

我是Android新手,我正在使用网格视图,当我在网格视图中单击图像时,我已经实现了网格视图。我有一个字符串类型的变量“path”中的图像路径。它类似于I.e/mnt/sdcard/me.jpg。我如何获取图像的名称,即“me.jpg”图像的日期请告诉我任何用于此目的的函数或代码。我提到这些代码是为了让您了解路径

gridview.setOnItemLongClickListener(new OnItemLongClickListener() {

        public boolean onItemLongClick(AdapterView<?> parent, View view,
                int position, long id) {
            path = (String)parent.getItemAtPosition(position);
            /*Toast.makeText(getApplicationContext(), 
                    path, 
                    Toast.LENGTH_LONG).show();*/

            return false;
        }
gridview.setOnItemLongClickListener(新的OnItemLongClickListener(){
长单击(AdapterView父视图、视图、,
内部位置,长id){
path=(字符串)parent.getItemAtPosition(位置);
/*Toast.makeText(getApplicationContext(),
路径
Toast.LENGTH_LONG).show()*/
返回false;
}

首先在谷歌上搜索,然后只发布问题

File file = new File(path );
String name = file.getName(); //here you get the name of the image

Date lastModDate = new Date(file.lastModified()); // here you get the creation or last modified date of the file
Log.i("File last modified @ : "+ lastModDate.toString());

这真是太苛刻了,我用谷歌搜索了很多次,但我走错了方向,还有一件事,你的最后一行有一个错误。仍然需要回复。类型日志中的方法i(String,String)不适用于参数(String)Thnkx,但是Log.i()的目的是什么,当我们可以通过你的愿望Log.v()显示日期时如果用于打印目的,如system.out.println();