MediaMetadata 类

定义

包含有关项的元数据,例如标题、艺术家等。

[Android.Runtime.Register("android/media/MediaMetadata", DoNotGenerateAcw=true)]
public sealed class MediaMetadata : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/MediaMetadata", DoNotGenerateAcw=true)>]
type MediaMetadata = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
MediaMetadata
属性
实现

注解

包含有关项的元数据,例如标题、艺术家等。

android.media.MediaMetadataJava 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

字段

MetadataKeyAlbum

媒体的相册标题。

MetadataKeyAlbumArt

媒体原始来源的专辑的插图。Bitmap

MetadataKeyAlbumArtist

媒体原始来源专辑的艺术家。

MetadataKeyAlbumArtUri

媒体原始源的专辑的插图,格式为 Uri 格式的字符串。

MetadataKeyArt

媒体的插图作为 Bitmap

MetadataKeyArtist

媒体的艺术家。

MetadataKeyArtUri

媒体作为 Uri 格式字符串的插图。

MetadataKeyAuthor

媒体的作者。

MetadataKeyBtFolderType

第 6 节中指定的媒体的蓝牙文件夹类型。

MetadataKeyCompilation

媒体的编译状态。

MetadataKeyComposer

媒体的作曲者。

MetadataKeyDate

媒体的创建或发布日期。

MetadataKeyDiscNumber

媒体原始源的光盘编号。

MetadataKeyDisplayDescription

适合向用户显示的说明。

MetadataKeyDisplayIcon

适合向用户显示的图标或缩略图。

MetadataKeyDisplayIconUri

适合向用户显示的图标或缩略图的 Uri 格式字符串。

MetadataKeyDisplaySubtitle

适合向用户显示的副标题。

MetadataKeyDisplayTitle

适合向用户显示的标题。

MetadataKeyDuration

媒体的持续时间(以毫秒为单位)。

MetadataKeyGenre

媒体的流派。

MetadataKeyMediaId

用于标识内容的字符串键。

MetadataKeyMediaUri

表示内容的 Uri 格式字符串。

MetadataKeyNumTracks

媒体的原始源中的轨道数。

MetadataKeyRating

媒体的总体分级。

MetadataKeyTitle

媒体的标题。

MetadataKeyTrackNumber

媒体的跟踪编号。

MetadataKeyUserRating

用户对媒体的评分。

MetadataKeyWriter

媒体的编写者。

MetadataKeyYear

媒体的创建或出版年长。

属性

BitmapDimensionLimit

获取创建此元数据时位图) (宽度/高度限制(以像素为单位)。

Class

返回此 Object的运行时类。

(继承自 Object)
Creator
Description

返回用于显示目的的此元数据的简单说明。

Handle

基础 Android 实例的句柄。

(继承自 Object)
JniIdentityHashCode

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
JniPeerMembers

包含有关项的元数据,例如标题、艺术家等。

PeerReference

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不应直接从代码使用。

(继承自 Object)
ThresholdType

此 API 支持 Mono for Android 基础结构,不应直接从代码使用。

(继承自 Object)

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
ContainsKey(String)

如果给定键包含在元数据中,则返回 true

DescribeContents()

描述此 Parcelable 封送表示形式中包含的特殊对象类型。

Dispose()

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
Dispose(Boolean)

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
Equals(Object)

指示其他某个对象是否“等于”此对象。

(继承自 Object)
GetBitmap(String)

返回给定键的 ; Bitmap 如果给定键不存在位图,则返回 null。

GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetLong(String)

返回与给定键关联的值;如果给定键不存在长,则返回 0L。

GetRating(String)

返回给定键的 ; Rating 如果给定键不存在分级,则返回 null。

GetString(String)

以字符串形式返回与给定键关联的文本值;如果给定键不存在所需类型的映射或与该键显式关联的 null 值,则返回 null。

GetText(String)

返回与给定键关联的值;如果给定键不存在所需类型的映射,或者 null 值与该键显式关联,则返回 null。

GetTextFormatted(String)

返回与给定键关联的值;如果给定键不存在所需类型的映射,或者 null 值与该键显式关联,则返回 null。

JavaFinalize()

当垃圾回收确定不再引用对象时,由对象上的垃圾回收器调用。

(继承自 Object)
KeySet()

返回一个 Set,其中包含用作此元数据中的键的字符串。

Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
Size()

返回此元数据中的字段数。

ToArray<T>()

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
Wait()

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<>

(继承自 Object)
Wait(Int64)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
Wait(Int64, Int32)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

将此对象平展为包裹。

显式接口实现

IJavaPeerable.Disposed()

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
IJavaPeerable.Finalized()

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

包含有关项的元数据,例如标题、艺术家等。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

包含有关项的元数据,例如标题、艺术家等。

GetJniTypeName(IJavaPeerable)

包含有关项的元数据,例如标题、艺术家等。

适用于