我可以在按钮上使用系统中的图像,还是必须自己绘制?

Fri*_*ave 6 android

我有一个删除按钮,我想将其作为废纸篓图标.与按住快捷键时出现的主屏幕底部的类似.

是否可以重用Android系统图标,还是我必须自己绘制?

Cba*_*bas 10

对的,这是可能的.查看此页面:http://androiddrawableexplorer.appspot.com/获取所有可用图标的列表.顶部有一个用法示例,但如果您在menu.xml文件中执行此操作,请使用一些看起来像这样的代码

<item android:id="@+id/end"
    android:title="@string/end_label"
    android:alphabeticShortcut="@string/end_shortcut"
    android:icon = "@android:drawable/ic_menu_close_clear_cancel" />
Run Code Online (Sandbox Code Playgroud)


Wil*_*ate 5

FrinkTheBrave,

您可以通过android.R.drawable.<drawable here>编程或android:icon=@android:drawable/<drawable here>XML 访问许多系统drawable .该站点包含一个完整的drawable列表,但其中一些是私有的,因此用户无法使用.如果您使用的是Eclipse,则intellisense应在您键入时提取可用的drawable列表android.R.drawable.