This is an enhanced ImageView, closer to the standard Java ImageView, with
two layers (foreground and background), a
touch event, a
scaletype setting (similar to gravity, but for the foreground), an
alpha setting and a few functions to
alter the colors.
I fixed the issue with the gravity of the B4A ImageView (since it is a property of bitmapdrawables, the setting was lost when the background was changed to another type of drawable; now, this setting is kept whatever may be the contents).
It is a custom view that you can add in the designer.
View attachment 20802 View attachment 20803
v1.1:
- The background set in the designer is properly read now;
- Added five functions: AlterColors, ApplyColorFilter, ReduceColors, LoadScaledBitmap and LoadNinePatchDrawable;
- Added a new demo;
- Fixed an issue in the first demo with some screen resolutions.