11

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

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

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

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

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

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

誰かがこれで私を助けてくれたらうれしいです。ありがとう!

4

3 に答える 3

16

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

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

于 2015-03-04T22:26:21.107 に答える
10

ねえ、私は同じ問題に直面し、私が考え出した解決策は次のとおりでした-アンドロイドスタジオでテーマの選択ダイアログを開き、すべてカテゴリで選択して[ OK]を押します。問題は解決されます。しかし、それは暗いテーマに現れる可能性があります.NoTitleBar.OverlayActionModes

于 2015-03-18T20:08:57.070 に答える
0

プロジェクトの 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 を変更する

于 2016-03-06T02:09:22.540 に答える