应用程序运行没有错误,但actionBar双显示在应用程序上。所以,我想显示单个actionBar并删除红色标记styles.xml和app_bar_main.xml文件。请帮我.....
发布于 2018-12-14 09:44:44
您可以检查清单,如果在活动中设置了操作栏,则可以在清单中将活动主题设置为.NoActionBar。如果您有以下内容:
<activity
android:name=".YourActivity"
android:theme="@style/AppTheme" />
您可以使用.NoActionBar替换主题,如下所示:
<activity
android:name=".YourActivity"
android:theme="@style/AppTheme.NoActionbar" />
发布于 2018-12-14 10:24:36
在AndroidManifest.xml中使用此主题
AndroidManifest.xml文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com...">
<application
...
android:theme="@style/AppTheme">
...
</application>
</manifest>
styles.xml文件
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
https://stackoverflow.com/questions/-100003070
复制相似问题