微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android 2.2上的View兼容方法(setScale和setPivot)

我有一个专为Honeycomb设计的应用程序,现在我需要让它在旧的galaxy Tab( Android 2.2)上运行.

但我使用了一些不属于Froyo API的方法

//child is a View
        child.setPivotX(0);
        child.setPivotY(0);
        child.setScaleY(scaleFromOriginal);
        child.setScaleX(scaleFromOriginal);

有人知道如何在2.2上取得相同的结果?

PS:我正在寻找兼容性包,但这些方法没有帮助.

解决方法

你可以使用Nineoldandroids

ViewHelper.setPivotY(child,0f);
ViewHelper.setPivotX(child,0f);

ViewHelper.setScaleY(child,scaleFromOriginal);
ViewHelper.setScaleX(child,scaleFromOriginal);

http://nineoldandroids.com/#usage

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐