Jak ustawić tekst EditText na wprowadzanie tylko liczb szesnastkowych?

Umieściłbym w tym kodzie kontrolkę w EditText, aby akceptował tylko liczby szesnastkowe. Jak mam to zrobić?

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

questionAnswers(3)

yourAnswerToTheQuestion