Android启动图标显示,但活动图标不显示';不能在活动操作栏中显示
我正在使用“android创建项目”生成的“MyFirstApp”。在构建和安装了apk之后,我看到了启动器图标,但这让我感到困惑,Android启动图标显示,但活动图标不显示';不能在活动操作栏中显示,android,android-activity,android-actionbar,android-manifest,Android,Android Activity,Android Actionbar,Android Manifest,我正在使用“android创建项目”生成的“MyFirstApp”。在构建和安装了apk之后,我看到了启动器图标,但这让我感到困惑,MainActivity的actionbar上没有显示图标。当然,我希望图标出现在显示MainActivity名称的操作栏的顶部 这是我的AndroidManifest.xml。这正是我从“android创建项目”中得到的,除了 我在“活动”下添加了“安卓:图标”一词(我认为这可以解决我的问题,但事实并非如此) 我已验证我在所有可绘制的-*dpi目录中的ic_l
MainActivity的
actionbar上没有显示图标。当然,我希望图标出现在显示MainActivity名称的操作栏的顶部
这是我的AndroidManifest.xml
。这正是我从“android创建项目”中得到的,除了
我在“活动”下添加了“安卓:图标”一词(我认为这可以解决我的问题,但事实并非如此)
我已验证我在所有可绘制的-*dpi目录中的
ic_launcher.png
文件大小是否合适。当我输入MainActivity means时,没有图标显示?哪个图标?动作栏中的图标?是的,在动作栏中。抱歉。显示您的活动的屏幕截图。请在
标记中发布您的style.xml,您应该有一个类似.MainActivity
的点,而且它没有包含android:style=“@style/someStyle
属性对你来说真的很奇怪,试着打开我们的res`目录,然后values
文件夹,打开style.xml
文件,用属性
找到该样式的名称,然后返回到你的Manifest.xml
文件,添加android:style>=“@style/此处样式的名称
到
标记
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myfirstapp"
android:versionCode="1"
android:versionName="1.0">
<application android:label="@string/app_name"
android:icon="@drawable/ic_launcher">
<activity android:name="MainActivity"
android:icon="@drawable/ic_launcher"
android:label="MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>