package com.jpardogo.android.listbuddies.ui;
import android.annotation.TargetApi;
import android.os.Build;
import android.os.Bundle;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.view.View;
import android.view.ViewPropertyAnimator;
import android.widget.ImageView;
import android.widget.TextView;
import com.jpardogo.android.listbuddies.R;
import com.jpardogo.android.listbuddies.Utils.Utils;
import butterknife.ButterKnife;
import butterknife.InjectView;
/**
* Created by jpardogo on 23/02/2014.
*/
public class AboutActivity extends BaseActivity {
@InjectView(R.id.about_body)
TextView mTextView;
@InjectView(R.id.image)
ImageView mImageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_about);
ButterKnife.inject(this);
mBackground = mImageView;
moveBackground();
mTextView.setText(Html.fromHtml(getString(R.string.about_cody, Utils.getVersionName(this))));
mTextView.setMovementMethod(new LinkMovementMethod());
}
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
@Override
protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
if (Utils.hasHoneycomb()) {
View demoContainerView = findViewById(R.id.image);
demoContainerView.setAlpha(0);
ViewPropertyAnimator animator = demoContainerView.animate();
animator.alpha(1);
if (Utils.hasICS()) {
animator.setStartDelay(250);
}
animator.setDuration(1000);
}
}
@Override
protected void onPause() {
super.onPause();
overridePendingTransition(0, 0);
}
}