Android通过图片名字获得ID
2012-07-25 22:41
399 查看
package com.zhycheng; import android.R.drawable; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageView; import com.zhycheng.R; public class TestClassActivity extends Activity implements OnClickListener { Button b; ImageView iv; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); b=(Button) findViewById(R.id.button1); iv=(ImageView) findViewById(R.id.imageView1); b.setOnClickListener(this); } @Override public void onClick(View v) { Class<com.zhycheng.R.drawable> cls = R.drawable.class; try { int value = cls.getDeclaredField("ic_launcher").getInt(null); iv.setBackgroundResource(value); //Log.v("value",value.toString()); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
这是整个Activity中的代码,其实关键也就那么几行。
相关文章推荐
- Android通过图片名字获得ID
- Android通过图片名字获得ID
- Android通过图片名字获得ID
- Android通过图片名字获得ID
- Android通过拼接名字获取drawable下的图片(根据图片名称获取在drawable中的ID)
- 通过名字获得图片的id
- android开发:如何通过drawable中的图片名字(String类型)来获得它的Id
- android 根据图片名字获取图片id
- 利用java反射机制,通过图片的id得到图片的名字
- android通过资源名称去获得资源ID
- Android依据名字通过反射获取在drawable中的图片
- android 根据图片名字获取图片id
- Android 通过图片名字生成bitmap
- Android依据名字通过反射获取在drawable中的图片
- Android通过图片名称获取资源id
- android通过图片名找id
- Android 图片选择对话框,通过本地相册或照相机获得图片,可单选或多选,单选可设置是否裁剪
- Android:怎么样通过资源的名字获取资源的id?
- android中通过id获得drawable类型的数据