2016-12-15 61 views
0

我必須手工編輯約束佈局XML文件(*),所以我還從XML中刪除了所有tools:字段。據我的理解,這些屬性僅用於Android Studio和約束佈局工具。但我刪除了它們,因爲我想重置佈局的狀態,並且更改約束佈局的屬性肯定只會混淆更多,對吧?藍圖視圖或約束現在在Android Studio設計視圖中可見

因此,我現在處於藍圖視圖保持空白並且層次結構視圖爲"Nothing to show"的情況。我看不到視圖屬性和約束。我只能看到佈局的平面UI設計視圖,但我無法從中選擇任何元素。

任何想法如何解決這個問題?

我運行的是Android 2.2.3工作室和約束佈局beta 4版本

*)爲什麼我手工編輯你問的佈局?那麼,我選擇了「轉換爲約束佈局」,在這種情況下,Android Studio只是展平了我的佈局,並硬編碼了所有元素的位置。這不是我想要的,因爲我無法再改變立場。刪除硬編碼的位置(和工具:參數)讓我重新構建我的佈局。

+0

你可能想張貼一些截圖。我不知道你是否有足夠的Stack Overflow代表直接執行此操作,因此您可能需要將這些屏幕截圖上傳到別處,並從您的問題鏈接到它們。 – CommonsWare

+0

是的,我應該做到這一點,但不幸的是,該應用程序不是直接開源的,所以我無法做到蝙蝠的權利。我將不得不重新創建這個問題。 –

回答

1

好的,自從我得到它以後,我會自己回答這個問題,這要感謝在Google的約束佈局團隊工作的Nicolas Roard。

嘗試按「R」 [在設計視圖]

https://twitter.com/camaelon/status/809427379500126208

我不知道在這種情況下,鍵盤快捷鍵「R」的,但它並解決它我!

相關問題