小编Tue*_*yen的帖子

如何获取视频文件的持续时间?

我是Android编程的初学者.

我正在编写一个应用程序来列出文件夹中的所有视频文件,并显示该文件夹中所有视频的信息.但是,当我尝试获取视频持续时间时,它返回null,我找不到获取它的方法.

任何人都可以帮助我吗?

以下是我的代码:

Uri uri = Uri.parse("content://media/external/video/media/9");
Cursor cursor = MediaStore.Video.query(res, data.getData(), new String[]{MediaStore.Video.VideoColumns.DURATION});
if(cursor.moveToFirst()) {
    String duration = cursor.getString(0);
    System.out.println("Duration: " + duration);
}
Run Code Online (Sandbox Code Playgroud)

android

60
推荐指数
4
解决办法
4万
查看次数

转换MKPlaceMark addressDictionary字符串编码

我正在研究一个使用MKReverseGeocoder转换lat,long到地址的例子.但是当我收到数据并尝试获得结果时,我收到的字符串如下:

NSString *street = [geocoder.addressDictionary objectForKey:@"Street"];
Run Code Online (Sandbox Code Playgroud)

我收到了这样一个地址:"Ng\U00f5 381 Nguy\U1ec5n Khang".

我怎样才能将其转换为unicode格式化的字符串?

提前致谢.

iphone mkreversegeocoder

4
推荐指数
1
解决办法
7565
查看次数

标签 统计

android ×1

iphone ×1

mkreversegeocoder ×1