Android アプリ開発「MATRIX」

Androidアプリの開発に役立つサンプル集

Android Studio 3.0 にアップデートしてレイアウトXMLのプレビューに不具合がでた場合の対処方法

問題の内容

Android Studio のバージョンを「3.0」にアップデートしたところ、レイアウトXMLファイルのプレビューがグレーだけになってしまい、プレビューしながらの編集できなくなってしまった。※ちなみに、テキスト表示による編集は可能。

f:id:vw-dsg:20171030154740j:plain
プレビューがグレーに塗りつぶされ、中央に「android...ActionBarOverlayLayout」というメッセージがある。

対処方法

調べたところ「styles.xml」を少し変更することでプレビュー表示が復旧することが判明。それで対処して無事レイアウトXMLファイルのプレビュー表示が復活できた。

f:id:vw-dsg:20171030155213j:plain

「styles.xml」ファイルの <style> タグの中を以下のように変更する。具体的には「Theme.AppCompat.Light.DarkActionBar」の頭に「Base.」を付け加える

<変更前>

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

              ↓↓↓↓↓↓↓↓↓

<変更後>

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

以上

f:id:vw-dsg:20171030155838j:plain

もう一度レイアウトファイルを確認してみると、無事レイアウトXMLファイルのプレビューが復活していました。

END