大家好我是新来的Android和我用API 16和最低16 SDK创建的应用程序和我有两个活动,仅在版本16的最低工作之间的幻灯片动画。所以在我的设备Galaxy S2上它工作正常,但是当我在Galaxy S1上尝试时,支持的API是10,所以动画无法工作。我真的不知道应该放弃这个动画,还是有办法让它在两个设备上都能正常工作。我想,一旦我的应用程序将在市场上推出,它应该受到设备和其他设备的支持,所以如果我可以使它在多个设备上工作,它将会很好。Android应用版本
下面是XML动画文件的代码:
<?xml version="1.0" encoding="utf-8"?>
<translate
xmlns:android="schemas.android.com/apk/res/android";
android:fromXDelta="100%p" android:toXDelta="0" android:duration="500"/>
这里是在活动代码:
Bundle bndlanimation = ActivityOptions.makeCustomAnimation(getApplicationContext(), R.anim.animation, R.anim.animation2).toBundle(); startActivity(slideactivity,bndlanimation)";
它的代码,这有助于我作出了效果移动第二时活动屏幕移动到左边
非常感谢你我希望我能得到帮助或建议
另外我忘了提及银河S1/Android 2.3.6我猜不支持动作栏,我真的需要它在我的应用程序 – 2014-12-01 20:58:12
你可以添加你.xml动画和你使用的文件夹 – Abdellah 2014-12-01 21:03:50
For Action Bar我建议[ActionBarSherlock(http://actionbarsherlock.com/),但是Android都有自己的支持库:)[SupportLibrary(http://developer.android.com/tools/support-library/index.html) – Toumash 2014-12-01 21:04:01