2011-02-09 53 views
1

什麼是ActivityInfo的元數據?什麼是ActivityInfo元數據?

Bundle bundle = actInfo.metaData; 

什麼樣的數據包包含以及如何從Bundle中檢索數據(如果沒有密鑰對是已知的?

感謝

回答

2

這是任何元數據是在活動的清單中指定。

<activity> 
    <meta-data android:name="key" android:value="value" /> 
    <meta-data android:name="key2" android:resource="@string/res" /> 
</activity> 

http://developer.android.com/guide/topics/manifest/meta-data-element.html

捆綁有一個方法叫做的keySet返回Set<String>。通過這一點,您可以使用Bundle.getString,getInt,getBoolean,getFloat遍歷所有數據。我不認爲有一種方法可以知道正確的/預期的數據類型。