package com.marshalchen.common.demoofui.parallaxswipeback;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.marshalchen.common.demoofui.R;
import com.marshalchen.common.ui.ParallaxSwipeBackActivity;
/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* Created by bushijie33@gmail.com on 2015/7/5.
*/
public class ParallaxSwipeBackNextActivity extends ParallaxSwipeBackActivity {
private int[] images = new int[]{R.drawable.test, R.drawable.test_back, R.drawable.test_back1, R.drawable.test_back2};
private int index;
@Override
protected void onCreate(Bundle savedInstanceState) {
this.overridePendingTransition(R.anim.slide_right_in, R.anim.slide_right_out);
super.onCreate(savedInstanceState);
setContentView(R.layout.parallax_swipe_back_activity_next);
index = getIntent().getIntExtra("index",0);
ImageView imageView = (ImageView) findViewById(R.id.image);
imageView.setImageResource(images[index]);
TextView textView = (TextView) findViewById(R.id.next);
textView.setText(textView.getText().toString()+index);
final Intent intent = new Intent(this,ParallaxSwipeBackNextActivity.class);
intent.putExtra("index",++index);
if(index==images.length){
textView.setText("FINISH ACTIVITY");
}
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(index==images.length){
finish();
ParallaxSwipeBackNextActivity.this.overridePendingTransition(R.anim.slide_right_in, R.anim.slide_right_out);
}else
startParallaxSwipeBackActivty(ParallaxSwipeBackNextActivity.this,intent);
}
});
}
}