[英]load R.drawable in function android
我有一个功能
public void creacion_layout_items(R.drawable imagen_principal){
LinearLayout _33_1_layout=(LinearLayout)findViewById(R.id.layout_principal);
ImageView imagen=new ImageView(this);
LinearLayout.LayoutParams imagen_Params = new LinearLayout.LayoutParams(12,12);
imagen.setLayoutParams(imagen_Params);
imagen.setBackgroundResource(imagen_principal);
_33_1_layout.addView(imagen);
}
我想调用该函数
creacion_layout_items(R.drawable.all);
但不起作用
R.drawable.something
是int
类型的。 R.drawable
根本不是类型。 所以用
public void creacion_layout_items(int yourResDrawableId){
...
imagen.setBackgroundResource(yourResDrawableId);
...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.