ImageView和ViewFlipper使用时遇到的两个小问题
2011-06-12 01:29
441 查看
前段时间遇到个问题,当ImageView宽度设为fill_parent,高度设为wrap_content时,我希望图片能根据宽度等比缩放,然后ImageView的高度再根据图片本身的高度得出,但是结果却不是我想的那样。ImageView的上下方都会出现一段空白。试了各种scaletype都无法实现这个设计。后来从网上去找,发现原来解决这个问题的答案非常简单,那就是设置ImageView的属性adjustViewBounds为true,即在ImageView的xml中加入android:adjustViewBounds="true"。
之后又遇到了一个新的问题,由于ViewFlipper的一个子view是这个ImageView,ViewFilpper在切换时,高度总是为子View中高度最大的值作为其高度值。后经搜索,发现需要设置android:measureAllChildren="false"即可。
之后又遇到了一个新的问题,由于ViewFlipper的一个子view是这个ImageView,ViewFilpper在切换时,高度总是为子View中高度最大的值作为其高度值。后经搜索,发现需要设置android:measureAllChildren="false"即可。
相关文章推荐
- 使用pl.droidsonroids.gif.GifImageView在安卓中显示动图遇到的问题
- Android 使用pl.droidsonroids.gif.GifImageView在安卓中显示动图遇到的问题
- 使用Android-Universal-Image-Loader异步加载图片遇到的问题
- vs2013在使用ReportView11时遇到的问题
- 关于xml中使用ImageView或ImageButton引起Missing contentDescription attribute on image 的问题
- iOS UITableView扩展样式使用之初级剑客篇(欢迎提建议和分享遇到的问题)
- iOS 图片缓存框架SDWebImage使用方法(欢迎提建议和分享遇到的问题)
- Ubuntu 11.10 使用GVim 遇到的两个问题
- Android ImageView 常见问题与使用总结
- [开发总结]WebView使用中遇到的一些问题&解决
- UniversalImageloader使用中遇到的问题
- QML使用WebView遇到的QSslSocket问题解决 webview seturl无效
- IOS——使用PresentViewController推送页面,各页面间跳转及遇到的问题
- 使用Recyclerview控件遇到的一些问题
- 使用高德地图View遇到的奇怪问题
- Ubuntu 11.10 使用GVim 遇到的两个问题
- 使用Recyclerview 遇到No adapter attached; skipping layout 问题
- Android 中TextView的使用imageview被压缩问题解决办法
- Android开发第三方库glide和圆形控件circleimageview一起使用第一次进入无法显示问题
- 使用Dom4j时遇到的两个问题