Most visited

Recently visited

Added in API level 11

DrmUtils.ExtendedMetadataParser

public static class DrmUtils.ExtendedMetadataParser
extends Object

java.lang.Object
   ↳ android.drm.DrmUtils.ExtendedMetadataParser


分析嵌入在DRM约束信息中的扩展元数据的实用工具。

用法示例:

byte [] extendedMetadata
= constraints.getAsByteArray(DrmStore.ConstraintsColumns.EXTENDED_METADATA);
ExtendedMetadataParser parser = getExtendedMetadataParser(extendedMetadata);
Iterator keyIterator = parser.keyIterator();
while(keyIterator.hasNext()){
String extendedMetadataKey = keyIterator.next();
String extendedMetadataValue = parser.get(extendedMetadataKey);
}

Summary

Public methods

String get(String key)

此方法检索与给定键相关联的元数据值。

Iterator<String> iterator()

此方法返回可用于遍历元数据的所有值的迭代器对象。

Iterator<String> keyIterator()

此方法返回可用于遍历元数据的所有键的迭代器对象。

Inherited methods

From class java.lang.Object

Public methods

get

Added in API level 11
String get (String key)

此方法检索与给定键相关联的元数据值。

Parameters
key String: The key whose value is being retrieved.
Returns
String The metadata value associated with the given key. Returns null if the key is not found.

iterator

Added in API level 11
Iterator<String> iterator ()

此方法返回可用于遍历元数据的所有值的迭代器对象。

Returns
Iterator<String> The iterator object.

keyIterator

Added in API level 11
Iterator<String> keyIterator ()

此方法返回可用于遍历元数据的所有键的迭代器对象。

Returns
Iterator<String> The iterator object.

Hooray!