我有以下代码,它适用于android 4.4 KitKat。
在其他Android版本中,动画@ anim / loading_animation正在显示但没有移动。
有人可以帮帮我吗?非常感谢你!!public class SplashScreen extends Activity {
// Splash screen timer
private static int SPLASH_TIME_OUT = 4000;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash_screen);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// Start your app main activity
Intent i = new Intent(SplashScreen.this, MainActivity.class);
startActivity(i);
// close this activity
finish();
}
}, SPLASH_TIME_OUT);
}
}
splash_screen.xml :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/Black" >
<ImageView
android:id="@+id/logo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:contentDescription="@string/image"
android:paddingBottom="20dp"
android:paddingTop="20dp"
android:src="@anim/loading_animation" />
</RelativeLayout>
答案 0 :(得分:0)
只需检查您的清单文件和最低SK版本。将其更改为API 8.我希望它有效。 如果你仍然面临任何问题。让我知道