package cn.bingoogolapple.weibo.ui.activity;
import android.os.Bundle;
import android.support.annotation.DrawableRes;
import android.view.View;
import android.widget.CheckBox;
import android.widget.ImageView;
import java.util.ArrayList;
import java.util.List;
import cn.bingoogolapple.bgabanner.BGABanner;
import cn.bingoogolapple.weibo.R;
import cn.bingoogolapple.weibo.util.SPUtils;
import cn.bingoogolapple.weibo.util.ToastUtils;
/**
* 作者:王浩 邮件:bingoogolapple@gmail.com
* 创建时间:15/7/3 上午1:25
* 描述:
*/
public class NewFeatureActivity extends BaseActivity {
@Override
protected void initView(Bundle savedInstanceState) {
setContentView(R.layout.activity_new_feature);
BGABanner banner = (BGABanner) findViewById(R.id.banner);
List<View> views = new ArrayList<>();
views.add(getPageView(R.mipmap.new_feature_1));
views.add(getPageView(R.mipmap.new_feature_2));
views.add(getPageView(R.mipmap.new_feature_3));
View lastPageView = View.inflate(this, R.layout.view_new_feature_last, null);
lastPageView.findViewById(R.id.btn_new_feature_start).setOnClickListener(this);
views.add(lastPageView);
banner.setViews(views);
}
private View getPageView(@DrawableRes int resid) {
ImageView imageView = new ImageView(this);
imageView.setImageResource(resid);
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
return imageView;
}
@Override
protected void processLogic(Bundle savedInstanceState) {
}
@Override
public void onClick(View v) {
if (v.getId() == R.id.btn_new_feature_start) {
SPUtils.setLatestVersionName();
CheckBox shareCb = getViewById(R.id.cb_new_feature_share);
if (shareCb.isChecked()) {
ToastUtils.show("勾选了分享给大家");
}
forwardAndFinish(MainActivity.class);
}
}
@Override
public void onBackPressed() {
mApp.exitWithDoubleClick();
}
}