`

把string类型的R.drawable.xx转换去int类型的方法

阅读更多
不罗嗦上代码

String sImage = "xxx.png";
int image = this.getResources().getIdentifier(sImage.substring(0, sImage.length()-4), "drawable", getPackageName());  
分享到:
评论

相关推荐

    android资源图片浏览,系统图片,android.R.drawable浏览,查看系统图片,查看android自带图片

    2. **代码中查看**:在代码中,可以通过循环遍历`R.drawable`类的所有常量,然后使用`getDrawable()`方法加载对应的图片,并在ImageView或其他控件中显示,以查看其实际效果。 3. **使用第三方工具**:有些第三方...

    android.R.drawable图标查看软件

    Android系统图标android.R.drawable下的所有图标查看软件

    Android所有系统资源图标android.R.drawable.xxx查看软件

    Android所有系统资源图标android.R.drawable.xxx查看软件 源码地址:http://blog.csdn.net/dianyueneo/article/details/7197067

    android 通过图片名称获取 drawable 目录下的图片

    int r_id = field.getInt(null); // 修正为null iv.setBackgroundResource(r_id); } catch (Exception e) { Log.e("ERROR", "PICTURE NOT FOUND!"); } } } } ``` #### 代码解析 1. **初始化组件**: - `iv...

    drawable(图片).zip

    开发者需要学习如何在代码中引用这些资源,例如使用`R.drawable.my_image`来获取资源ID,以及如何在布局文件中通过`<ImageView>`或其他视图组件显示图片。此外,还需关注资源优化,如合理使用资源复用、避免内存泄漏...

    Android代码-Toolbar 组件展示 Banner 图片效果。

    slideshowImageView.setImages(R.drawable.test1, R.drawable.test2, R.drawable.test3); For adding images slideshowImageView.addImages(R.drawable.test3, R.drawable.test4, R.drawable.test5); Sample ...

    ListViewTest1.zip

    ListViewTest1 fruits.add(new Fruit("苹果", R.drawable.apple_pic, 3.0f, 200)); fruits.add(new Fruit("香蕉", R.drawable.banana_pic, 3.0f, 200)); fruits.add(new Fruit("桔子", R.drawable.orange_pic, ...

    android GridView

    private int[] icon={R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher, R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_...

    炫舞吧 android 游戏开发

    // []{R.drawable.a,R.drawable.b,R.drawable.c,R.drawable.d,R.drawable.e,R.drawable.f,R.drawable.g,R.drawable.h,R.drawable.i,R.drawable.j},true); // mAnimation = new Animation(mContext,new int // []{...

    android开发示例

    R.drawable.focusedpressed, R.drawable.pressed }; Button mButton = (Button) findViewById(R.id.button); MyButtonmyButton = new MyButton(this); mButton.setBackgroundDrawable(myButton.setbg...

    Android代码-StepDialog

    .setImages(new int[]{R.drawable.new_user_guide_1, R.drawable.new_user_guide_2, R.drawable.new_user_guide_3, R.drawable.new_user_guide_4}) .show(getFragmentManager()); API API 释义 ...

    DrawableSample

    通过`android.graphics.drawable`包中的不同类,开发者可以创建和操作各种类型的Drawable对象。 在描述中提到的博客链接(由于实际无法访问,以下内容基于常见知识推断)可能详细介绍了以下几点: 1. **Drawable的...

    android点餐系统 部分功能源代码

    private int[] imgids = new int[] {R.drawable.img_01,R.drawable.img_02, R.drawable.img_03, R.drawable.img_04, R.drawable.img_05, R.drawable.img_06, R.drawable.img_07, R.drawable.img_08, R.drawable....

    Android Drawable、Bitmap、byte、灰度 之间的转换

    下面将详细解析这几种类型之间的转换方法。 ### 1. Drawable到Bitmap的转换 Drawable是Android中用于表示矢量图形或位图图像的一种资源。将其转换为Bitmap通常是在需要对图像进行更精细控制时,比如缩放、旋转或...

    Android代码-GuideDialog

    ... 欢迎关注微信公众号 1. 在project的build.gradle添加如下代码... .setImages(new int[]{R.drawable.new_user_guide_1, R.drawable.new_user_guide_2, R.drawable.new_user_guide_3, R.drawable.new_user_guide_4})

    CircularLayout-另一个圆形转盘布局菜单.zip

     ad.add(R.drawable.a1);  ad.add(R.drawable.a2);  ad.add(R.drawable.a3);  ad.add(R.drawable.a4);  ad.add(R.drawable.a5);  ad.add(R.drawable.a6);  ad.add(R.drawable.a7);  ad.add(R....

    android_Drawable、Bitmap、byte[]之间的转换.doc

    本文将详细介绍`Drawable`、`Bitmap`及`byte[]`三者之间的转换方法,并提供具体的实现代码。 #### 1. Drawable转Bitmap `Drawable`是Android中用于表示图像的一种抽象类,它并不直接表示图像数据,而是通过不同的...

    android滑屏导航

    img1.setBackgroundResource(R.drawable.a1); advPics.add(img1); ImageView img2 = new ImageView(this); img2.setBackgroundResource(R.drawable.a2); advPics.add(img2); ImageView img3 = new...

    Android悬浮窗菜单FloatMenuSample.zip

     .addMenuItem(android.R.color.transparent, R.drawable.yw_menu_account, Const.MENU_ITEMS[0], android.R.color.black, this)  .addMenuItem(android.R.color.transparent, R.drawable.yw_menu_favour, ...

    Android代码-Mural

    imageView.placeholder = resources.getDrawable(R.drawable.placeholder) imageView.source = imageUrl // Url or drawable Using Mural Builder Mural.with(this) .placeholder(R.drawable.placeholder) .source...

Global site tag (gtag.js) - Google Analytics