创建imageView的方式,ImageView with Context
ImageView image= new ImageView(context);
在这里,当您要设置高度、宽度重力等值时,您需要设置
image.set****();
根据您需要使用的属性数量,不使用 setXXX() 方法。
2.使用属性集,您可以在单独的 xml 文件中的 res/values 文件夹中定义一组属性,如高度、宽度等,将 xml 文件传递给 getXml()
XmlPullParser parser = resources.getXml(yourxmlfilewithattribues);
AttributeSet attributes = Xml.asAttributeSet(parser);
ImageView image=new ImageView(context,attributes);
在这里,您还可以在 xml 中定义自定义属性。您可以使用 AttributeSet 类示例提供的方法来访问
getAttributeFloatValue(int index, float defaultValue)
//返回'index'处属性的浮点值