我正在开发平板电脑7英寸Kindle Fire HD和Nexus 7的应用程序.这两个应用程序具有相同的大小和相同的屏幕分辨率.但是,我运行我的应用程序,它是非常不同的.为什么?
这似乎是因为nexus 7被检测为TVDPI,而Kindle Fire HD是HDPI.如何基于1280*800型号进行相同的渲染?
谢谢
我正在寻找一种方法/算法来做相当于setRotationY()(可以从Android API 11获得),但是使用API 10.
谢谢您的帮助.
更新,答案:
使用@JakeWharton 的Android库http://nineoldandroids.com/(感谢Chris.Jenkins)
if (android.os.Build.VERSION.SDK_INT > 10)
this.mBehindView.setRotationY(180);
else
ObjectAnimator.ofFloat(this.mBehindView, "rotationY", 0, 180).setDuration(0).start();
Run Code Online (Sandbox Code Playgroud)