我正在编写一个Android应用程序,我想在此应用程序中使用系统图标来显示邮件,电话,日历和联系人.问题是,这些图标因系统而异(不同的Android版本和不同的智能手机),我希望保持应用程序和系统的一致性.有没有一种简单的方法来实现这一目标?
您可以在java代码中使用@android:drawable/[icon_name]在xml文件android.R.drawable.[icon_name]中使用标准drawable
您可以在[SDK PATH]/platforms/platforms/[ANDROID_VERSION]/data/res中查看文件系统中的不同图标
一些图像是标准的...像联系人,日历:)
您无法保持系统一致。为了什么?新版本的 Android 通常比旧版本更漂亮(嗯,这是我的观点)。
使您的应用程序的系统图标保持相同的唯一方法 - 将它们复制到您的可绘制对象中,而不是使用对它们的直接引用(如@android:drawable/)。
| 归档时间: |
|
| 查看次数: |
12947 次 |
| 最近记录: |