在标题任务栏上99%的设备应用程序图标显示没有问题:
image
但在索尼Xperia Z3,Lollipop上,它显示为白色方块:
image
来自我的清单文档的应用程序部分:
<application androID:allowBackup="true" androID:icon="@drawable/ic_launcher" androID:label="@string/app_name" androID:theme="@style/Apptheme"> <activity androID:name=".MainActivity" androID:theme="@style/Apptheme.NoActionbar"> <intent-filter> <action androID:name="androID.intent.action.MAIN" /> <category androID:name="androID.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action androID:name="intent.to.front" /> <category androID:name="androID.intent.category.DEFAulT" /> </intent-filter> </activity> <Meta-data androID:name="com.Google.androID.gms.version" androID:value="@integer/Google_play_services_version" /> <Meta-data androID:name="com.Google.androID.geo.API_KEY" androID:value="hIDden" /> <activity androID:name=".FromActivity" androID:label="@string/Title_activity_from" /> <activity androID:name=".ToActivity" androID:label="@string/Title_activity_to" /> <activity androID:name=".RateActivity" androID:label="@string/Title_activity_rate" /> <activity androID:name=".VerificationActivity" androID:label="@string/Title_activity_verification" /> <activity androID:name=".CrashActivity" androID:label="@string/Title_activity_crash" /> <activity androID:name=".OrderProgressActivity" androID:label="@string/Title_activity_order_progress" androID:launchMode="singletop"> <intent-filter> <action androID:name="intent.to.front" /> <category androID:name="androID.intent.category.DEFAulT" /> </intent-filter> </activity> </application>
所以,如果你知道答案,请帮助,为什么它只发生在xperia设备上?
解决方法:
棒棒糖设备为通知图标添加了自己的方块.您需要确保图像具有Alpha背景,因此当对其应用颜色填充时,您仍然可以看到图像.
如果您仍希望它在旧设备上显示,您可以执行一些检查代码以查看它们正在运行的AndroID版本并提供不同的图标.
if (androID.os.Build.VERSION.SDK_INT >= androID.os.Build.VERSION_CODES.LolliPOP) {}
总结 以上是内存溢出为你收集整理的Android:当应用程序在后台运行时,标题上的图标错误全部内容,希望文章能够帮你解决Android:当应用程序在后台运行时,标题上的图标错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)