在this linked image中,我经常在很多应用程序中看到右侧的按钮。在我的Moto Droid上,它被广泛用于设置应用程序。它也被用作默认的AlertDialog图标。我可以通过android.r.drawable使用它吗?这是一个内置的drawable吗?
2
A
回答
8
图标是内置了Android的发展,您可以通过使用R.drawable.ic_dialog_menu_generic
7
访问图像,同时有可能通过android.R.drawable使用它,你可能希望找到在图像SDK附带的资源($ANDROID_HOME/platforms/$VERSION/data/res
,其中$ANDROID_HOME
是您安装SDK的位置,$VERSION
是相关的Android API级别)。因此,根据Forloney先生的回答,你会发现在上述目录中的drawable-hdpi/ic_dialog_menu_generic.png
。然后,将该图像复制到您的项目中。虽然它会将5K添加到您的项目大小,但这意味着该图标不会根据OEM或Android更改而更改。
相关问题
- 1. 这是一个内存地址吗?
- 2. Sitecore - 这是一个'内部'网站吗?
- 3. 是这些内置的CSS类吗?
- 4. 如何将这个背景设置为一个xml drawable?
- 5. 在一个点设置drawable的中心
- 6. 这是一个F#bug吗?
- 7. 这是一个对象吗?
- 8. 这是一个错误吗?
- 9. 这是一个缺陷吗?
- 10. 这是一个Opera bug吗?
- 11. 这是一个IKImageBrowserView吗?
- 12. 这是一个优化吗?
- 13. 这是GAC的位置吗?
- 14. 这个NSString是内存泄漏吗?
- 15. 这个日期是在今天的一年内吗?
- 16. 这是一个有效的SOAP响应内容类型吗?
- 17. 内嵌Javascript:这是一个很好的做法吗?
- 18. Struts 2是这个配置冗余吗?
- 19. 这是一个有效的html-文本内的一个标签吗?
- 20. 这是一个合适的MonoState Design吗?
- 21. 这是一个Firebug中的错误吗?
- 22. 这是一个封闭的例子吗?
- 23. 这是一个有效的XML吗?
- 24. 这是一个MicroPython的bug吗?
- 25. 这是一个很好的习惯吗?
- 26. 这是一个安全的连接吗?
- 27. 这是一个好的设计吗?
- 28. 这是一个很好的IF块吗?
- 29. 这是一个乐观的方法吗?
- 30. 这是一个角色的ascii值吗?
但我认为使用内置在Android中的drawable的版本是首选的方法,因为它根据OEM或Android更改进行更改。 – CaseyB 2010-02-08 21:03:26
如果你这么做,Android核心团队希望你不高兴。例如,假设一些OEM将该图标更改为鲜红色 - 这可能会或可能不会被其余的UI所接受。核心Android团队,特别是哈克博恩女士,建议您通过将图像复制到您的项目中来保持更多的控制权。 – CommonsWare 2010-02-08 21:08:59