Anbdroid股票三星图标显示大于非三星图标。我在三星浏览器图标旁边拍了我的自定义图标144x144 px的屏幕截图,显示的图片大小至少增加了6个像素。
原因必须是三星专有的.qmg解码图标。我已经找了一个.qmg编码器,但没有正式的方法。 我尝试了三星主题设计师为旧的Bada设备,它能够创建qmg文件(我已经用我想要的图标替换了背景并导出了整个主题,将结尾替换为.zip并导出了我的背景)Samsung Theme Designer。不幸的是,android无法解码我创建的图标。
有没有办法将普通的应用程序图标拉伸到相同的超大尺寸,如股票三星图标,还是有另一种方法来编码.qmg图标?我在xda-developers: [TOOL] Converter QMG/ASTC->PNG上找到了一个仅解码器工具,它使用设备上的解码器来创建png文件。
更新
我做了一些研究并注意到一件非常奇怪的事情。如果我创建一个带有薄单个边框的空图标,图标将被拉伸到与三星图标相同的大小。如果我填写图标内容,它将会缩小。
这是Samsung Touchwiz的行为还是一般的Android 6问题?我的游泳池上没有任何非三星手机可以测试它。
答案 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图标。