2012-09-22 31 views
3

它顯示一個空白屏幕。然後,我必須點擊藍色/灰色星形圖標,然後選擇App theme,然後才能在調色板中顯示元素。然後,我必須將元素從調色板拖到空白屏幕上並放下。然後將出現圖形佈局。當我打開一個XML文件時,我看不到圖形佈局

它曾經工作得很好,直到我開始玩主題和ActionbarSherlock

我試着恢復所有Android和XML設置的默認值,但它沒有奏效。

有誰知道如何解決它,以便在打開佈局XML文件時顯示XML圖形編輯器?

(我一起工作的XML不爲空)。我每天都面臨這樣的問題,尤其是當我添加一個新的Andorid Project到工作區

回答

5

,我發現的唯一的解決辦法是重新啓動Eclipse,我希望這也能幫助你。

2

嘗試像這樣:

右鍵單擊Package Explorer視圖佈局文件之一

Open With -> Android Layout Editor

1

我猜你的問題是Eclipse的關係,但要儘量請在下次有關您的IDE時具體說明,因爲它可以幫助您獲得正確的答案。 如果你使用Eclipse,我建議你檢查你的Android SDK Tools Eclipse plug-in (ADT)是否是最新的。

1

如果我沒有在圖形佈局編輯器的右上角選擇一個android版本,有時會發生這種情況。因爲在不同版本的Android中,相同的主題可能會有所不同,所以我猜eclipse不知道要展示給你什麼,除非你爲你選擇的主題選擇了特定的android版本。

它也有時會發生在我身上,如果我使用Google API的版本而不是Android X.X版本作爲我的項目的目標版本。也許是開發人員工具中的一些錯誤。

0

嘗試在啓動eclipse時增加-Xms128m -Xmx1024m。我有同樣的問題,因爲我沒有足夠的內存。

希望這會有所幫助。

0

好的,所以我最好的理解是,你以某種方式用AppTheme以外的東西覆蓋或改變了該項目的默認主題。假設這是同一個項目,你應該可以在樣式xml文件(ProjectPath/res/values/styles.xml)中更改它。

作爲參考,我的工作很好,我的項目的風格。XML看起來是這樣的(新項目):

<resources> 

    <style name="AppTheme" parent="android:Theme.Light" /> 

</resources> 
0

在Eclipse中,右鍵點擊你的XML文件,並選擇打開方式然後XML編輯器

在頁面的底部,你將會看到設計來源選項卡。點擊來源,看看你想要什麼。

0

我從不刷新。所以我打開另一個文件,然後返回,然後刷新。即使我去調色板刷新它沒有工作。也像其他人提到的一樣,確保你的api版本適用於你想渲染的東西。所以我的設置爲api 20,但我的項目在api 17上運行,所以請使用它。繼承人圖像:

enter image description here

通知礦山如何設置爲17 - 你可能會在20或別的東西,從你的清單不同。相應地改變它。

0

foroird Studio用戶的解決方案。 下面的解決方案爲我工作。

文件 - >使緩存無效並重新啓動 - >無效並重新啓動。

希望這也適用於你。

相關問題