web-dev-qa-db-ja.com

リソース@ style / Widget.Holo.Light.ActionMode.Inverseを解決できませんでした

AndroidアプリをAndroid Studioで作成しています。レイアウトエディターを開くと、レイアウトの上に灰色の「ポップアップウィンドウ」が表示されます。それはそれを言う

リソース@ style/Widget.Holo.Light.ActionMode.Inverseを解決できませんでした。

これは、「レンダリングバージョン」をAPI 15Android 4.0.3)に変更すると発生します。
1分前に機能しましたが、レイアウトに切り替えたときに、このエラーが発生しました。

編集:AppCompatライブラリを使用しています。
テーマは次のように定義されています

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

アプリを実行すると正常に動作しますが、エディターで正しくレンダリングされません(少なくともエラーが発生します)。

誰かがこれを手伝ってくれるとうれしいです。ありがとう!

11
Daniel Kvist

この問題は、Android Studioをバージョン1.1.0に更新し、何も変更せずに古いプロジェクトを開いたときに発生しました。

私にとっては、プレビューのレンダリングAPIを19以上に変更するだけで、メッセージが消えます。

16
futu

ちょっと私が同じ問題に直面し、私が理解した解決策は-だった-Android studio OpenSelect Theme Dialog and and- すべてカテゴリ選択NoTitleBar.OverlayActionModesとOKを押します。問題は解決されるでしょう。しかし、それは暗いテーマに現れることがあります。

10
amanpurohit

より新しいAPIレベルのプロジェクトを作成します。
私にとって、問題はbuild.gradleのコンテンツが次のような場合に発生しました:

compileSdkVersion 16
buildToolsVersion "23.0.2"

defaultConfig {
    applicationId "com.xiaoguang.xx"
    minSdkVersion 16
    targetSdkVersion 16
    versionCode 1
    versionName "1.0"
}

SDK 19をダウンロードしてbuild.gradleを変更した後、問題は修正されました。

compileSdkVersion 19
buildToolsVersion "19.1.0"

defaultConfig {
    applicationId "com.xiaoguang.xx"
    minSdkVersion 19
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}

プレビューを変更する 'api

0
YuGuang Han