【问题标题】:What is the difference between title and display name标题和显示名称有什么区别
【发布时间】:2015-06-05 14:11:13
【问题描述】:

我需要文件的全名 (myFile.txt),并且正在查看 MediaColumns 中的标题和显示名称。你能告诉我这两者的区别以及什么时候使用哪个吗?

【问题讨论】:

    标签: android mediastore


    【解决方案1】:
    MediaStore.MediaColumns.TITLE
    

    这是您要播放的媒体文件的标题,例如Westlife - My Love。用作媒体的标题,即音乐标题、视频标题等。

    MediaStore.MediaColumns.DISPLAY_NAME
    

    这是文件的全名,不包括路径,包括扩展名。

    例如Westlife - My Love.mp3

    有关详细信息,请参阅this reference

    【讨论】:

    • 在我的带有 API 23 DISPLAY_NAME 的 Galaxy S6 上不包含扩展。我没有在任何其他设备或 API 版本上测试过它,所以我不能提供更多信息,只是被警告它并不总是包含扩展。
    • 是否可以获取媒体文件的完整路径?它代表哪一列?
    • @MalwinderSingh 你可以用SimpleStorage
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-16
    • 1970-01-01
    • 1970-01-01
    • 2021-08-11
    相关资源
    最近更新 更多