package com.sogouchat.ui;
import com.sogouchat.R;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.RelativeLayout;
public class msgAlart extends Activity {
public Button mButton_back;
public RelativeLayout mLayoutVoice,mLayoutVibrate;
public CheckBox mCheckBoxckVoice,mCheckBoxcVibrate;
public SharedPreferences mSetingPreferences;
public SharedPreferences.Editor mSetingEditor;
public boolean mStatusVoice,mStatusVibrate;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.msgalart);
mButton_back=(Button)findViewById(R.id.msgalart_back);
mCheckBoxckVoice=(CheckBox)findViewById(R.id.ck_voice);
mCheckBoxcVibrate=(CheckBox)findViewById(R.id.ck_vibrate);
mSetingPreferences = getSharedPreferences("setting", Activity.MODE_WORLD_READABLE);
mSetingEditor =mSetingPreferences.edit();
mStatusVoice=mSetingPreferences.getBoolean("Voice", false);
mStatusVibrate=mSetingPreferences.getBoolean("Vibrate",false);
mCheckBoxckVoice.setChecked(mStatusVoice);
mCheckBoxcVibrate.setChecked(mStatusVibrate);
mButton_back.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Intent intent = new Intent();
intent.setClass(msgAlart.this, settingActivity.class);
startActivity(intent);
finish();
}
});
mLayoutVoice=(RelativeLayout)findViewById(R.id.rl_voice);
mLayoutVoice.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mStatusVoice=!mStatusVoice;
mCheckBoxckVoice.setChecked(mStatusVoice);
mSetingEditor.putBoolean("Voice", mStatusVoice);
mSetingEditor.commit();
}
});
mLayoutVibrate=(RelativeLayout)findViewById(R.id.rl_vibrate);
mLayoutVibrate.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mStatusVibrate=!mStatusVibrate;
mCheckBoxcVibrate.setChecked(mStatusVibrate);
mSetingEditor.putBoolean("Vibrate", mStatusVoice);
mSetingEditor.commit();
}
});
}
}