Android studio 不能預覽佈局檔案
阿新 • • 發佈:2019-02-01
出現問題
有時我們在佈局新增第三方方外掛是否會發現,佈局無法預覽,會出現下面異常!
Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE和Use View.isInEditMode() in your custom views to skip code when shown in Eclipse
Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE
或者
Use View.isInEditMode() in your custom views to skip code when shown in Eclipse
有得也會丟擲空指標java.lang.NullPointerException
解決辦法
對於這種提示我們只需要按他提示,加以修改就可以了!直接點選第三方程式碼出錯的地方,並將程式碼按提示加上判斷
上圖出錯地方是程式碼145行,我在這個程式碼加上以下程式碼:
if(!isInEditMode()){
//出錯的的程式碼區域
}
包起來,從新build專案,一般會解決無法預覽問題。
還有一種情況是:
出現問題
Rendering Problems
the following classes could not be found:
android.support.v7.internal.widget.ActionBarOverlayLayout (Fix Build Path, Edit XML, Create Class)
Tip: Try to build the project
解決辦法
把你的style檔案中theme改一下
在Theme.AppCompat.Light.DarkActionBar前面加上Base. 如下