2016-05-22 42 views
7

昨天我切換到了Android Studio 2.2 Preview 1,我注意到在所有SwitchCompat視圖周圍都有一些額外的線條,它們看起來變形了。SwitchCompat額外畫線

它的風格只包含寬度/高度參數和垂直中心,就是這樣。 Appcompat庫版本是23.4.0。

Lines

+1

我報告了這裏的問題(https://code.google.com/p/android/issues/detail?id=211051&thanks=211051&ts=1464106051),因爲我沒有發現任何錯誤報告 –

回答

5

我已經找到了問題的根源 - 這就是Android gradle這個插件,去根的build.gradle文件並替換 classpath 'com.android.tools.build:gradle:2.2.0-alpha1'

classpath 'com.android.tools.build:gradle:2.1.0'

即使使用23.4.0支持庫版本,SwitchCompat也能像以前一樣工作。

+0

良好的發現,解決了問題,在等待修復時提供了良好的解決方法 –

+0

您說得對,此解決方法可行。昨天我注意到這個bug是隨機的 - 在某些版本中,即使使用Gradle Alpha版本,SwitchCompat視圖也可以。 – slanecek

+0

謝謝你的男人。事實上,切換回Android的插件2.1.0版已經解決了這個問題。 – gmazzo