据观察,对于同一方法,两个视图具有不同的实现行为,根据文档,除了某些样式之外没有区别。
观察:ImageButton.setImageDrawable(d)保持纵横比并且不拉伸图像,而在ImageView.setImageDrawable(d)的情况下,它以整个图像视图大小绘制可绘制,即图像像素跨越整个视图。
任何关于如何保留 ImageView 纵横比的建议都将受到欢迎。
据观察,对于同一方法,两个视图具有不同的实现行为,根据文档,除了某些样式之外没有区别。
观察:ImageButton.setImageDrawable(d)保持纵横比并且不拉伸图像,而在ImageView.setImageDrawable(d)的情况下,它以整个图像视图大小绘制可绘制,即图像像素跨越整个视图。
任何关于如何保留 ImageView 纵横比的建议都将受到欢迎。