android-使用 ResourceID 获取 image 的名称

问题描述

使用 ResourceID 获取 image 的名称
int igotit=getResources().getIdentifier(valdrawable"" getPackageName());

上面的语句返回 resourceid。如何从 resourceid 获取 imagename?images 在 drawable 文件夹中。

解决方案

从 resource id 中查找 resource 名称。

 String name = getResources().getResourceEntryName(resid);
时间: 2025-01-30 08:57:54

android-使用 ResourceID 获取 image 的名称的相关文章

Android BLE与终端通信(一)——Android Bluetooth基础API以及简单使用获取本地蓝牙名称地址

Android BLE与终端通信(一)--Android Bluetooth基础API以及简单使用获取本地蓝牙名称地址 Hello,工作需要,也必须开始向BLE方向学习了,公司的核心技术就是BLE终端通信技术,无奈一直心不在此,但是真当自己要使用的时候还是比较迷茫,所以最近也有意向来学习这一块,同时,把自己的学习经历分享出来 一.摘要 Android智能硬件前几年野一直不温不火的,到了现在却热火朝天了,各种智能手环,智能手表,智能家居等,而使用BLE这个方向也越来越多,而这方面的资料却是真的很少

android 设置 输入法-android中如何获取系统已安装的输入法,并且要获取到输入法的名称

问题描述 android中如何获取系统已安装的输入法,并且要获取到输入法的名称 android中如何获取系统已安装的输入法,并且要获取到输入法的名称,求大神解答,自己试没有一点思路 解决方案 Android 获取输入法高度使EditText不获取焦点(Android中系统输入法不主动弹出)Android EditText获取焦点,弹起输入法 解决方案二: http://zhidao.baidu.com/link?url=Eaqh-dK8MgbCAwbvhkfi3WZgivws33FYoeYTTF

Android获取应用程序名称(ApplicationName)示例_Android

MainActivity如下: 复制代码 代码如下: package cn.testapplicationname; import android.os.Bundle; import android.widget.TextView; import android.app.Activity; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; /** * Demo描述: * 获取应

Android获取应用程序名称(ApplicationName)

MainActivity如下: package cn.testapplicationname; import android.os.Bundle; import android.widget.TextView; import android.app.Activity; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; /** * Demo描述: * 获取应用程序名称(Appli

Android获取应用程序名称(ApplicationName)示例

MainActivity如下: 复制代码 代码如下: package cn.testapplicationname; import android.os.Bundle; import android.widget.TextView; import android.app.Activity; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; /** * Demo描述: * 获取应

Android使用线程获取网络图片的方法_Android

本文为大家分享了Android使用线程获取网络图片的具体代码,供大家参考,具体内容如下 AndroidManifest.xml    <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.zdcrobot.handlermessage

Android使用getIdentifier()获取资源Id的方法_Android

本文实例讲述了Android使用getIdentifier()获取资源Id的方法.分享给大家供大家参考,具体如下: int i= getResources().getIdentifier("icon", "drawable", getPackageName()) ; if(i>0) {Log.i("aa","aa");} else {Log.i("vbv","aa");} 或者:

Android使用getIdentifier()获取资源Id的方法

本文实例讲述了Android使用getIdentifier()获取资源Id的方法.分享给大家供大家参考,具体如下: int i= getResources().getIdentifier("icon", "drawable", getPackageName()) ; if(i>0) {Log.i("aa","aa");} else {Log.i("vbv","aa");} 或者:

android 邮件-android通过代码获取当前系统中安装的所有邮件应用列表

问题描述 android通过代码获取当前系统中安装的所有邮件应用列表 想通过代码得到当前系统所有可以收发邮件的应用,通过列表显示出来,求大神指导,有知道的朋友请知道下获取的方法,目前我能想到的就是获取当前所有安装的应用通过关键字过滤,不过感觉这种方法不是很好,不能保证所有过滤出来的都是邮件应用.