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

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...