¿Cómo establezco un EditText a la entrada de solo números hexadecimales?

Yo pondría en este código un control en EditText para que solo acepte números hexadecimales. ¿Cómo voy a hacer esto?

bin = (EditText)findViewById(R.id.editText02);
hex = (EditText)findViewById(R.id.editText3);
dec = (EditText)findViewById(R.id.editText1);
oct = (EditText)findViewById(R.id.editText04);

Respuestas a la pregunta(3)

Su respuesta a la pregunta