Android 6 Samsung Touchwiz启动器图标比非三星应用程序更大

时间:2016-08-29 08:45:49

标签: android icons samsung-mobile

Anbdroid股票三星图标显示大于非三星图标。我在三星浏览器图标旁边拍了我的自定义图标144x144 px的屏幕截图,显示的图片大小至少增加了6个像素。

samsung icon vs. other icons

原因必须是三星专有的.qmg解码图标。我已经找了一个.qmg编码器,但没有正式的方法。 我尝试了三星主题设计师为旧的Bada设备,它能够创建qmg文件(我已经用我想要的图标替换了背景并导出了整个主题,将结尾替换为.zip并导出了我的背景)Samsung Theme Designer。不幸的是,android无法解码我创建的图标。

有没有办法将普通的应用程序图标拉伸到相同的超大尺寸,如股票三星图标,还是有另一种方法来编码.qmg图标?我在xda-developers: [TOOL] Converter QMG/ASTC->PNG上找到了一个仅解码器工具,它使用设备上的解码器来创建png文件。

更新

我做了一些研究并注意到一件非常奇怪的事情。如果我创建一个带有薄单个边框的空图标,图标将被拉伸到与三星图标相同的大小。如果我填写图标内容,它将会缩小。

enter image description here

enter image description here

这是Samsung Touchwiz的行为还是一般的Android 6问题?我的游泳池上没有任何非三星手机可以测试它。

1 个答案:

答案 0 :(得分:8)

在股票Samsung Application AndroidManifest.xml中找到解决方案

您需要将以下行添加到mainfest中的<application>标记中。

<meta-data android:name="com.samsung.android.icon_container.has_icon_container" android:value="true"/>

这也适用于* .png和* .qmg图标。