2016-10-05 49 views
0

早期版本中提出了類似問題,我發現最近的版本是2015年10月。那時用戶不再能夠拖放小部件來設計activity_main.xml的視圖,但能夠這樣做來設計content_main.xml的視圖。上週(2016年9月下旬)我在macOS Sierra上更新了Android Studio 2.2。在Android Studio 2.2中,它不允許我拖放小部件

設計視圖現在顯示在屏幕兩種觀點(不知道如何正確地調用它的名字),我不能拖控件拖放到其中一方。它現在只允許我從Palette拖動任何小部件。我試過菜單File/Invalidate Caches/Restart.and它沒有幫助。

感謝。

回答

0

在MacOS上塞拉利昂我不知道爲什麼拖n個墨滴功能無法正常工作,但在Windows的Android Studio 2.2中其下的設計選項卡的工作,可能有些問題,當您配置的Android工作室。請檢查一下

0

我沒有Windows Studio上的Android Studio 2.2來試用它。我能想到的可能的原因包括:

  1. Android Studio 2.2確實在macOS Sierra上包含了一些內容。我恰巧在上週更新了Android Studio和mac OS;

  2. 我的Android工作室,因爲大概1.4已經安裝,並已爲每個版本更新。這不是新的新2.0安裝。卸載並重新安裝將是一個很大的痛苦和浪費時間。

  3. 我的鼠標是無線羅技M510將其連接到四個端口升景DVI KVM開關。但這是一個瘋狂的猜測。這是不可能的罪魁禍首,除非有與Windows鼠標相同的問題,但與Mac鼠標不同。我正在使用2012年mac mini。

0

我有同樣的問題,但後來我發現這個有用的答案https://code.google.com/p/android/issues/detail?id=211582,和這個職位給我的解決方案:

11 nan.y ... @ gmail.com

OK,最後我發現瞭如何解決這個問題。但它仍然很奇怪。我認爲可能它仍然是AS 2.2中的一個bug。

主要是首選項 - > Appearance-> UI選項 - >「拖放正放棄與ALT只有按下」。這在AS2.1.1和AS2.2中都被檢查爲默認值。

然後 1)在AS 2.1.1中,只有我按ALT,然後拖動項目窗格中的項目,我才能將java類從一個包移動到另一個包。在佈局編輯器中,我可以將小部件從調色板拖到未按下ALT鍵的佈局。

2)在AS 2.2,同AS2.1,我需要按ALT拖在工程窗格中的項目。但在佈局編輯器中,無論是否按下ALT鍵,我都無法將小部件從Palette拖放到佈局。奇怪的是在這裏: 2-1)我取消選中這個選項,然後我可以在沒有按下ALT鍵的情況下在項目窗格中拖動項目,但我仍然無法在組件面板中拖動小部件。 2-2)我再次檢查這個選項,然後我需要按ALT來拖動項目窗格中的項目。接着 !我可以用Alt鍵按下Palette中的小部件。 2-3)在上面兩步之後,如果我檢查這個選項,我需要按ALT從調色板中拖動一個小部件。如果我取消選中此選項,我可以直接拖動小部件而不用按ALT鍵。

現在,在Palette中拖動小部件可以在我的AS 2.2中正常工作,但我仍然認爲這個解決方案很古怪。我希望我的解決方案能夠幫助挖掘出這個問題的根源。

+0

非常感謝。不能相信這個小小的環境造成了這麼大的痛苦。是的,這裏有那麼多隱藏的或容易被忽視的肇事者。 – Andios