android - 错误:无效的父引用'style/Widget.AppCompat.Light.ActionBar.Solid.Inverse'
问题描述
theme.xml
:
<style name="Theme.App.ActionBar" parent="style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<!-- Support library compatibility -->
<!--<item name="elevation">0dp</item>-->
</style>
Error:(160, 5) error: invalid parent reference 'style/Widget.AppCompat.Light.ActionBar.Solid.Inverse'.
APP模型:buding.gradle
像这样:
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
我添加了 com.android.support:appcompat-v7:26.1.0,但它仍然是这样的。
我是android新手,这有什么意义。
感谢您的帮助。
解决方案
适用于 Android 2.1 及更高版本
<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
仅适用于 Android 3.0 及更高版本
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
推荐阅读
- bash - 需要帮助 bash 脚本从文件中解析数据
- ruby-on-rails - 计算并在视图中显示用户年龄
- javascript - 从 textarea 添加输入数字
- javascript - 在给定的 5 秒等待后无法找到动画方法
- regex - 有没有办法从单元格中提取特定的字符串?
- javascript - 是否可以在不下载文件或使用服务器的情况下将动态反应组件嵌入到单独的 html 文件中?
- c - malloc 自定义类型和其他一些 C 问题
- powershell - 通过自我提升的 powershell 脚本复制后文件在资源管理器中不可见
- elixir - 如何通过 telnet 在本地连接到 phoneix 框架应用程序?
- java - 将 targetSdkVersion 更改为 28 后出现 java.lang.ClassNotFoundException 错误