The quickest solution would be to create a custom imageview that extends 
imageview, and then handle the onLayout and onMeasure yourself.

On Friday, January 25, 2013 12:59:38 AM UTC-5, Greenhand wrote:
>
> Because if I changed the two "inner" image views to match_parent, they 
> will expand the background imageview and its parent (RelativeLayout). It 
> did not work.
>  
> What I would like to do is let the inner imageviews resized automatically 
> to "exactly match" the background. If it is smaller, it will stretch to the 
> height of the background. If it is bigger, it will shrink to the height of 
> the background.
>  
> By the way, I think the "match_parent" attribute in Android is literally 
> misleading because it will make its parent bigger to "match_parent".
> 2013/1/25 Piren <gpi...@gmail.com <javascript:>>
>
>> if every imageview's height is wrap_content, why are you expecting them 
>> all to be the same (when all their sources are different sizes)? 
>> AdjustViewBounds isnt a magical property :)
>> the two "inner" imageviews should be match_parent.
>>
>> it's also a good idea to define scaleType since it has the most relevancy 
>> when talking about keeping the image ratio.
>>
>>
>>  
>>
>>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Reply via email to