установка ключевого прослушивателя на пользовательский вид

StackOverflow https://stackoverflow.com/questions/1027226

  •  06-07-2019
  •  | 
  •  

Вопрос

Я создал специальную кнопку «Просмотр», состоящую из изображения и текста.Я пытался привязать к нему метод, но он не работает и не знаю, в чем может быть причина.

В файле main.xml (файл макета) я установил для параметра clickable значение true, а в методе onCreate основного действия я добавил следующие строки:

rbActionButton = (RoundButton)findViewById(R.id.actionButton);

    rbActionButton.setOnClickListener(new OnClickListener(){
        public void onClick(View view){
            onActionButton();
        }
    });

Кто-нибудь знает, чего-то не хватает или почему это не работает?

Спасибо!

Это было полезно?

Решение

Да, это не работает, потому что вам нужен ключевой прослушиватель, но вы пытаетесь использовать ClickListener.

http://developer.android.com/reference/android/text/method/KeyListener.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top