You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何预览android.R.class内置图标,查找Gmail通知的勾选下划线图标

查看android.R全部图标资源的方法

方法1:使用Android Studio内置资源管理器预览(无需写代码)

  • 打开项目后点击顶部菜单栏 Tools > Resource Manager
  • 在资源管理器左侧分类选择 Drawable,顶部筛选栏选择 Android 即可加载所有系统自带的android.R下的图标资源,所有图标会直接展示可视化预览
  • 可在搜索框输入check、done、underline、notification等关键词快速筛选你需要的勾选下划线图标,找到后点击即可直接复制对应的android.R.drawable.xxx引用名
  • 如果你要找的是Material依赖库内的图标,筛选栏选择Project and Libraries即可预览所有三方库包含的图标

方法2:代码批量遍历生成预览列表

如果需要脱离IDE查看,可写一段临时代码批量加载所有系统drawable展示:

// 执行一次拿到结果后即可删除
val systemDrawableFields = android.R.drawable::class.java.declaredFields
val systemDrawableList = mutableListOf<Pair<String, Drawable>>()
for (field in systemDrawableFields) {
    try {
        val resId = field.getInt(null)
        val drawable = ContextCompat.getDrawable(context, resId)
        drawable?.let {
            systemDrawableList.add(Pair(field.name, it))
        }
    } catch (e: Exception) {
        // 跳过异常资源
    }
}
// 将systemDrawableList绑定到简单的GridView/RecyclerView即可滑动预览所有图标和对应的资源名

参考图

目标图标参考图
逐个调用图标测试示例

补充说明:如果你要找的是Gmail自定义的内部图标,不会存在于android.R中,需要单独提取Gmail APK的资源才能获取,你截图中的图标属于系统标准Material图标,大概率可以通过第一种方法直接搜到。

内容的提问来源于stack exchange,提问作者WHOATEMYNOODLES

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 12:24:00