2013-05-16 97 views
16

我在Mac OS X上運行Android Studio,並且無法在編輯器中看到硬編碼的字符串值,也看不到繪製預覽。無論如何,我可以在xml文件中看到顏色預覽。有沒有我需要打開的選項?Android studio不顯示字符串預覽

我知道這可能是由於一個錯誤,但他們已經強烈宣傳這個功能,所以恕我直言,它的工作原理!

回答

40

必須在設置>編輯器>代碼摺疊下選中「Android String References」選項,但默認情況下會選中該選項。對我而言,它似乎沒有自動執行字符串預覽。我必須在getString(R.string.mystring)之類的代碼中的任何地方右鍵點擊,然後進入摺疊>摺疊。或者,您也可以按Ctrl +' - '將其摺疊。這可能是預期的行爲或錯誤。似乎他們暗示它在主題演講中是自動的,但也許並非如此。

就drawables預覽而言,我認爲它只適用於只有一個資源實例的drawables。所以如果你在一個以上的可繪製文件夾中有一個icon.png(例如drawable-mdpi和drawable-hdpi),那麼你將不會得到預覽。至少,這就是它對我的影響。當我只用一個可繪製文件夾中的圖標嘗試時,我只看到預覽。

+2

重新啓動後,它顯示出正確的字符串值,但即使它們只在「drawable」文件夾中,仍然不顯示drawables。這不是問題,它是預覽,並且有很多錯誤!我相信他們很快就會解決它! – user2340612

19

按下Ctrl鍵+(或 + 在Mac OS X)當你的光標在getString或預覽的話,則該字符串被切換。

+2

對於那些現在還沒有周期按鈕的人 - 我沒有舉例 - 它是一個點按鈕[。],在[M]按鈕後面的右邊第二個。在上面的註冊表中,它是一個更大的符號[>]。 – Sergii

1

現在您應該使用鍵盤快捷鍵Command +' - '或Command +'。'在android studio中顯示字符串預覽。

相關問題