哪个用户操作会导致单击事件

时间:2011-02-25 21:35:41

标签: android smartphone

当用户点击鼠标时,通常会生成桌面上的点击事件。但你不要使用带智能手机的鼠标。

到目前为止,我还没有找到在触摸屏上生成点击事件的方法。是否有某些硬件功能,你可以“点击”吗?

1 个答案:

答案 0 :(得分:1)

首先,当Android手机上的用户点击“桌面”(主屏幕)时,您无法获得UI点击事件。只有当用户点击您应用中的内容时,您才会获得点击事件。

取自Handling UI Events教程:

// Create an anonymous implementation of OnClickListener
private OnClickListener mCorkyListener = new OnClickListener() {
    public void onClick(View v) {
       // do something when the button is clicked
    }
};

protected void onCreate(Bundle savedValues) {
    ...
    // Capture our button from layout
    Button button = (Button)findViewById(R.id.corky);
    // Register the onClick listener with the implementation above
    button.setOnClickListener(mCorkyListener);
    ...
}