Page 1228 - 3-3
P. 1228
parameters
* sets Image of ImageView with ResourceID parameter
* @param pResID
* @param pScale_Left
* @param pScale_Top
* @param pScale_Width
* @param pScale_Height
* @param pDuplicateState
* @return created ImageView instance
*/
public ImageView addNewImageView(int pResID, float pScale_Left, float pScale_Top, float
pScale_Width, float pScale_Height, boolean pDuplicateState) {
BitmapFactory.Options options = new BitmapFactory.Options();
options.inPreferredConfig = Bitmap.Config.ARGB_8888;
return addNewImageView(
new BitmapDrawable(getResources(),
BitmapFactory.decodeResource(getResources(), pResID, options)),
pScale_Left, pScale_Top, pScale_Width, pScale_Height, pDuplicateState);
}
/**
* adds new ImageView with (Drawable, Left, Top, Width, Height) parameters
* sets Image of ImageView with Drawable parameter
* DuplicateState is false by default.
* @param drawable
* @param pScale_Left
* @param pScale_Top
* @param pScale_Width
* @param pScale_Height
* @return created ImageView instance
*/
public ImageView addNewImageView(Drawable drawable, float pScale_Left, float pScale_Top,
float pScale_Width, float pScale_Height) {
return addNewImageView(drawable, pScale_Left, pScale_Top, pScale_Width, pScale_Height,
false);
}
/**
* adds new ImageView with (Drawable, Left, Top, Width, Height, DuplicateState) parameters
* sets Image of ImageView with Drawable parameter
* @param drawable
* @param pScale_Left
* @param pScale_Top
* @param pScale_Width
* @param pScale_Height
* @param pDuplicateState
- 1228 -