Desabilitar teclas

Salve Salve galerinha!!!

Estou com uma dúvida:

Como desabilitar algumas teclas do celular.

Estou fazendo um conversor Binario, Decimal, Octal e Hexadecimal.

Ai eu queria que enquanto o usuario estivesse digitando o numero binario ficasse ativo apenas as teclas 1 e 0. E assim por diante.

Tem como:?::?:

Fiquem com DEUS:!::!:

Ninguem???

Eu usaria da seguinte forma:

no componente EditText do xml colocaria o atributo android:numeric=“integer”

e a Activity ficaria parecida com isso:

[code]public class MainActivity extends Activity implements OnKeyListener
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

    txtCampo  = (EditText) findViewById(R.id.txtCampo);
    
    txtCampo.setOnKeyListener(this);
}

}

public boolean onKey(View txtCampo, int keyCode, KeyEvent event)
{
if(keyCode == KeyEvent.KEYCODE_0 || keyCode == KeyEvent.KEYCODE_1)
return super.onKeyDown(keyCode, event);

return true;

}[/code]
Espero ter ajudado…!

Ou então você pode tratar os eventos de click através do método:

onKeyDown

link: http://developer.android.com/reference/android/view/View.html#onKeyDown(int, android.view.KeyEvent)

Abraço.

Galera!!

Obrigado pela atenção…

Mas o meu aplicativo não é para Android.

Mas desde já muito obrigado pela consideração!!!

Fiquem com DEUS:!::!:

Ué… o aplicativo seria para o que?

Talvez você tenha aberto o tópico na área errada do fórum.

É no J2ME mas não para Android…

Entende???

Se estiver postando no lugar errado por favor me avisem…

Fiquem com DEUS:!::!:

ninguem???