package com.myqsc.mobile2.exam;
import com.myqsc.mobile2.R;
import com.myqsc.mobile2.exam.fragment.AllExamFragment;
import com.myqsc.mobile2.exam.fragment.EveryDayExamFragment;
import com.myqsc.mobile2.fragment.MySwipeExitActivity;
import com.myqsc.mobile2.uti.AwesomeFontHelper;
import com.umeng.analytics.MobclickAgent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.view.KeyEvent;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.TextView;
import me.imid.swipebacklayout.lib.app.SwipeBackActivity;
public class ExamActivity extends MySwipeExitActivity {
int check = 1;
@Override
protected void onPause() {
super.onPause();
MobclickAgent.onPause(this);
}
@Override
protected void onResume() {
super.onResume();
MobclickAgent.onResume(this);
}
TextView icon_right, text_right, icon_left, text_left;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_exam);
AwesomeFontHelper.setFontFace((TextView) findViewById(R.id.exam_icon_left), this);
AwesomeFontHelper.setFontFace((TextView) findViewById(R.id.exam_icon_right), this);
icon_right = (TextView) findViewById(R.id.exam_icon_right);
icon_left = (TextView) findViewById(R.id.exam_icon_left);
text_right = (TextView) findViewById(R.id.exam_text_right);
text_left = (TextView) findViewById(R.id.exam_text_left);
manager = getSupportFragmentManager();
setTextColor(check);
findViewById(R.id.exam_linear_left).setOnClickListener(onClickListener);
findViewById(R.id.exam_linear_right).setOnClickListener(onClickListener);
}
View.OnClickListener onClickListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
if (v.getId() == R.id.exam_linear_left)
check = 0;
if (v.getId() == R.id.exam_linear_right)
check = 1;
setTextColor(check);
}
};
private void setTextColor(int check){
if (check == 0){
icon_right.setTextColor(getResources().getColor(R.color.black_text));
text_right.setTextColor(getResources().getColor(R.color.black_text));
icon_left.setTextColor(getResources().getColor(R.color.blue_text));
text_left.setTextColor(getResources().getColor(R.color.blue_text));
FragmentTransaction transaction = manager.beginTransaction();
Fragment fragment = manager.findFragmentByTag("exam_everyday");
if (fragment == null)
fragment = new EveryDayExamFragment();
transaction.replace(R.id.activity_exam_fragment, fragment, "exam_everyday");
transaction.commitAllowingStateLoss();
}
if (check == 1){
icon_left.setTextColor(getResources().getColor(R.color.black_text));
text_left.setTextColor(getResources().getColor(R.color.black_text));
icon_right.setTextColor(getResources().getColor(R.color.blue_text));
text_right.setTextColor(getResources().getColor(R.color.blue_text));
FragmentTransaction transaction = manager.beginTransaction();
Fragment fragment = manager.findFragmentByTag("exam_all");
if (fragment == null)
fragment = new AllExamFragment();
transaction.replace(R.id.activity_exam_fragment, fragment, "exam_all");
transaction.commitAllowingStateLoss();
}
}
FragmentManager manager = null;
}