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:!::!:
gbr_clv
#3
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:!::!: