Cześć,
po utworzeniu aplikacji mam plansze i gdy klika się któryś z jej elementów to uruchamia okno dialogowe z przyciskami (przyciski zdefiniowane w osobnym pliku xml) i o ile 9 przyciskow to cyfry to moge uzywac takiej konstrukcji:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
Log.d(TAG, "onKeyDown: keycode=" + keyCode + ", event="+ event);
switch(keyCode)
{
case KeyEvent.KEYCODE_0:
case KeyEvent.KEYCODE_SPACE: setSelectedTile(0); break;
case KeyEvent.KEYCODE_1: setSelectedTile(1); break;
[.........]
i to działa. Ale w tym dialogu mam dodatkowy przycisk delete.
dodanie do powyzszej metody :
(globalna zmienna private View keypad;)
switch(keypad.getId())
{
case R.id.keypad_del : wywolanie_metody; break;
}
to roziazanie,moze ktos mnie naprowadzic gdzie jest blad w moim mysleniu?