package com.android.yzd.memo.mvp.ui.activity; import android.content.Intent; import android.databinding.ViewDataBinding; import android.os.Bundle; import android.support.v7.widget.Toolbar; import android.view.View; import android.widget.Button; import com.android.yzd.memo.R; import com.android.yzd.memo.databinding.ActivityAboutBinding; import com.android.yzd.memo.mvp.model.evenbus.EventCenter; import com.android.yzd.memo.mvp.presenter.impl.AboutAImpl; import com.android.yzd.memo.mvp.ui.activity.base.BaseSwipeBackActivity; import com.android.yzd.memo.mvp.ui.view.AboutAView; import butterknife.Bind; import butterknife.OnClick; public class AboutActivity extends BaseSwipeBackActivity implements AboutAView { @Bind(R.id.common_toolbar) Toolbar mToolBar; private AboutAImpl mAboutImpl; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActivityAboutBinding mDataBinding = (ActivityAboutBinding) super.mDataBinding; mAboutImpl = new AboutAImpl(this, this, mDataBinding); mAboutImpl.onCreate(savedInstanceState); mAboutImpl.getIntent(getIntent()); } @Override protected void onEventComing(EventCenter eventCenter) { } @Override protected int getContentView() { return R.layout.activity_about; } @Override protected void initToolbar() { initToolBar(mToolBar); mToolBar.setTitle("关于"); } @Override protected boolean isApplyTranslucency() { return true; } @Override protected boolean isApplyButterKnife() { return true; } @Override protected boolean isApplyEventBus() { return false; } @Override protected TransitionMode getOverridePendingTransitionMode() { return TransitionMode.RIGHT; } @OnClick(R.id.codeButton) public void onClick(View view) { mAboutImpl.codeClick(view); } @Override protected boolean toggleOverridePendingTransition() { return true; } @Override public void go2Activity(Class clazz, Bundle bundle) { Intent intent = new Intent(this, clazz); intent.putExtras(bundle); startActivity(intent); } }