如何维护Imageview scaletype?

时间:2012-03-31 12:43:20

标签: android image android-layout

我正在使用具有固定高度和宽度的图像视图来显示轮廓图像。图像会比imageview大一些,所以我使用了缩放类型fitXY,它完全适合图像视图。但问题是当活动从暂停中恢复时,就像切换到其他一些活动并回到同一活动一样,比例类型也会改变。为了克服这一点,我在活动的onresume中再次设置图像和比例类型。但这并不好看。你有什么想法或者你遇到过这样的问题吗?想法是最受欢迎的。谢谢你

2 个答案:

答案 0 :(得分:1)

在xml中设置比例类型并在活动中删除

答案 1 :(得分:0)

要调整ImageView的大小,必须在onResumed活动后执行此操作,这样就可以覆盖onWindowFocusChanged(boolean hasFocus)方法来编写scalling Image的代码

 @Override
public void onWindowFocusChanged(boolean hasFocus) {
    // TODO Auto-generated method stub
    super.onWindowFocusChanged(hasFocus);
}