Android识别资源id是可绘制的还是字符串

Android识别资源id是可绘制的还是字符串,android,android-drawable,android-resources,Android,Android Drawable,Android Resources,我想知道是否可以识别,id是否来自drawable或strings资源 例如: 如果我调用R.strings.hello返回int值`21301099681 我能识别出id来自strings文件夹吗?试试看 Resources.getResourceTypeName(int resid) 文档我想你可以(在活动中)使用 正如建议的那样为什么需要它?我需要知道在屏幕上显示什么。如果是图像,我显示图像,如果是字符串,我显示文本。这不是一个静态方法。所以请看一看。@shryahshsarnayak这

我想知道是否可以识别,id是否来自
drawable
strings
资源

例如: 如果我调用
R.strings.hello
返回
int
值`21301099681

我能识别出id来自strings文件夹吗?

试试看

Resources.getResourceTypeName(int resid)
文档

我想你可以(在活动中)使用


正如建议的那样

为什么需要它?我需要知道在屏幕上显示什么。如果是图像,我显示图像,如果是字符串,我显示文本。这不是一个静态方法。所以请看一看。@shryahshsarnayak这就是文档的用途,所以philoshopy不是提供代码,而是提供提示
getResources().getResourceTypeName(int resid);