如何保存图像并设置为应用程序图标?安卓

时间:2014-08-16 21:35:18

标签: android

我从相机的画廊拍摄图像。如何将图像设置为应用程序图标? 我希望将图像写入res / drawable作为名称" ic_launcher",但这是不可能的。

2 个答案:

答案 0 :(得分:1)

  

如何将图像设置为应用程序图标?

您无法在运行时执行以下任何操作:

  • 修改主屏幕启动器中用于输入的图标

  • 在“设置”屏幕中修改用于您应用的图标(例如,已安装的应用列表)

  • 修改活动的操作栏中图标默认使用的图标

但是,您可以在运行时执行以下操作:

  • 致电setIcon()上的ActionBar更改活动操作栏中使用的图标

  • 在您的应用投放的应用小部件中显示不同的图标(或其他图片)

  • 使用其他图标作为您尝试通过ACTION_CREATE_SHORTCUT

  • 添加到主屏幕的快捷方式

答案 1 :(得分:0)

您可以针对不同的屏幕密度制作图像的多种分辨率。有关详细信息,请参阅android iconography样式指南。

要使用该图标,请转到AndroidManifest.xml并在应用程序内部使用以下属性:

android:icon="@drawable/name_of_your_icon_file_without_extension"

几点需要注意:

  • 对所有屏幕密度使用相同的文件名。 (例如所有文件夹中的ic_icon.png drawable-ldpi,drawable-mdpi,drawable-hdpi等。)
  • 为图标使用透明背景

希望这有帮助!