2012-03-20 55 views

回答

0

它應該默認工作。 3.0之前的設備將忽略android:previewImage屬性。

如果由於某種原因您發現設備在抱怨該屬性,請創建兩個版本的XML元數據文件,一個在res/xml/中,一個在res/xml-v11/中,並且只將預覽圖像放在第二個副本中。 Android將根據設備版本在運行時選擇正確的元數據版本。

+0

我也認爲它應該以這種方式工作,但事實上並非如此。即使將XML文件放入'res/xml-v11'中,我也會得到'類型錯誤:在Eclipse的包'android''中找不到屬性'previewImage'的資源標識符。 – sschuberth 2012-07-02 15:40:28

+0

@sschuberth:您需要將您的構建目標(Project> Properties> Android中的Eclipse)設置爲API Level 11或更高。 – CommonsWare 2012-07-02 15:43:26

+0

啊,我沒有意識到我需要在AndroidManifest.xml *和Eclipse的project.properties中設置目標SDK。謝謝! – sschuberth 2012-07-03 09:43:35