2012-10-07 65 views
0

嗨,大家好,我再次我目前正在開發android應用程序。我正在使用eclipse經典,當我將ImageView放入main.xml佈局時遇到困難,出現一條錯誤消息,指出硬編碼字符串「Button」,應該使用@string資源。我所做的是打開string.xml我是否需要在結束標記之前放置圖像源?硬編碼的字符串「圖像」,應該使用@string資源

我想在我的項目中做隱式意圖。 這個應用程序的輸出是當我打開畫廊,然後點擊其中一個上傳在我的虛擬設備上的圖片時,我點擊共享有選項,可以處理該事件。當我點擊共享時的示例我有「臉譜,高音選項」。類似的東西。

順便說一句,謝謝大家我從你們那裏學到很多東西。

+0

發佈main.xml和string.xml的相關部分 –

+0

是實際錯誤(紅色)還是隻是警告(黃色)?您可以編譯並使用硬編碼的字符串運行。它只是想提醒你使用xml字符串來達到最佳實踐目的。 – Geobits

回答

0

我不認爲這個問題與ImageView源有什麼關係。問題是,你正在使用你的XML格式的硬編碼字符串,而不是它的,你可以把它放在strings.xml中通過以下方式:

<string name="stringId">The actual string value</string> 

而在你的XML,您可以使用@string檢索時,/stringId

我希望你找到一個解決方案。如果你不這樣做,請在這裏粘貼你的代碼,以便我們能夠完整地瞭解你正在嘗試做什麼。

相關問題