에디트 텍스트로 배경화면을 지정했고요

package example.memo;


import android.app.*;

import android.content.*;

import android.graphics.*;

import android.os.Bundle;

import android.view.*;

import android.widget.*;




public class TxtActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.txt);


}

public void mOnClick(View v){

switch(v.getId()){

case R.id.action:

ActionBar ab = getActionBar();

if(ab.isShowing()){


ab.hide();

((Button)v).setText("액션바 나타내기");

}else{


ab.show();

((Button)v).setText("액션바 숨기기");

}

break;

case R.id.btnmenu:

finish();

break;

}

}


@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.txtmemo, menu);

return true;

}


@Override

public boolean onOptionsItemSelected(MenuItem item) {

String text = null;

EditText mEdit;

switch(item.getItemId()){

case R.id.black:

mEdit = (EditText)findViewById(R.id.editmemo);

mEdit.setTextColor(Color.BLACK);

break;

case R.id.red:

mEdit = (EditText)findViewById(R.id.editmemo);

mEdit.setTextColor(Color.RED);

break;

case R.id.blue:

mEdit = (EditText)findViewById(R.id.editmemo);

mEdit.setTextColor(Color.BLUE);

break;

}

return super.onOptionsItemSelected(item);

}

}



대충 이런식입니다. 
지금 색깔을 바꾸려고하는데 에디트의 전체색이 다 바뀌어 버리더라고요.
색깔을 바꾼 그시점부터 스는 글을 색깔을 바꿀려면 어떻게 구현하면 될까요?