Android:按钮单击侦听器:按住时单个和常量

时间:2014-04-12 18:36:12

标签: java android

我不确定如何说得对,但我想要一个按钮/点击监听器来做这个

1次触摸= 1次点击=生成1行 按住按钮=每秒生成1行或每秒生成x

你知道在招募士兵的比赛中就像部落冲突一样,你可以为1名士兵触摸它或者将其扣住更多。我想要一个类似的实现,但需要一个按钮

谢谢

1 个答案:

答案 0 :(得分:0)

要一次点按即可生成1行,请使用: -

 Button b = (Button)findViewById(R.id.button);
  b.setOnClickListener(new View.OnClickListener() {

  @Override
  public void onClick(View v) {
       //put your code here for single tap event
    }

  });

长按使用以下内容: -

b.setOnLongClickListener(new View.OnLongClickListener() {

    @Override
    public boolean onLongClick(View v) {

      //your code here for long press event
    }
  });