将键侦听器设置为自定义视图

时间:2009-06-22 13:29:16

标签: android custom-view

我创建了一个自定义的View Round按钮,它由一个图像和一些文本组成。我试图绑定一个方法,但它不起作用,不知道可能是什么原因。

在main.xml(布局文件)中,我将参数clickable设置为true,并在主活动的onCreate方法中添加了以下行:

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

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

有谁知道是否有任何遗漏或不起作用的原因?

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,这不起作用,因为您需要关键监听器,但是您正在尝试使用Click Listener。

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