引用:http://www.devdiv.com/thread-83839-1-1.html
一般情况下用不到,使用于特殊情况。
直接贴代码。
view source
print ?
01 | public class ReadyDrawable extends Activity { |
02 |
/** Called when the activity is first created. */ |
07 |
public void onCreate(Bundle savedInstanceState) { |
08 | super .onCreate(savedInstanceState); |
09 | setContentView(R.layout.main1); |
11 | iv = (ImageView)findViewById(R.id.tp); |
12 | btn = (Button)findViewById(R.id.an); |
13 | btn.setOnClickListener( new MyOnClickListener()); |
19 |
* 通过java反射机制反射出R.drawable类中的属性,因为都是静态常量所以可以获取属性对应的值。 |
20 |
* @author Administrator |
23 |
public class MyOnClickListener implements OnClickListener{ |
25 | @SuppressWarnings ( "unchecked" ) |
26 | public void onClick(View v) { |
27 | Class drawable=R.drawable. class ; |
30 | field = drawable.getField( "icon" ); |
31 | int r_id = field.getInt(field.getName()); |
32 | iv.setBackgroundResource(r_id); |
34 | Log.e( "ERROR" , "PICTURE NOT FOUND!" ); |
- Android 属性动画实现的扇形菜单效果
- Android用属性动画拖动view到任意位置
- android 自定义属性实现 ImageView 透明度渐变效果
- ImageView的android:scaleType属性
- android 系统属性 之 自定义属性
- Android属性动画-简单实例
- Android获取屏幕相关属性ScreenUtil
- android中属性动画 ObjectionAnimation
随机推荐
-
Android实现TCP与UDP传输
-
Android 应用冻结流程分析
-
Android 屏幕适配方案
-
设置ListView每条数据之间的间隔
-
Android Animation动画详解(一): 补间动画
-
Android——RecyclerView.scrollBy源码分
-
【Android 系统开发】Android JNI 之 JNI
-
idea编译下报错 Error:Android Dex: [Pro
-
Android ImageView圆角图片的简单实现
-
android 双卡手机发短信/判断手机是否为