Android 如何使用OnLongClickListener和OnTouchListener

Android 如何使用OnLongClickListener和OnTouchListener,android,Android,我有一个代码,下面是我唯一拥有的。我为(16)个图像按钮使用OnClickListener,以便它们在(1)文本框上显示字符串值。我是android编程的新手,所以我不知道如何做到这一点: OnLongClickListener-(如果有这样的监听器)为了不断地点击按钮,我需要它来形成一个类似“Q-u-e-s-t-i-o-n”的单词 我听说我应该用这个。拼写Q-U-E-S-T-I-O-N时,在我“不接触”屏幕之后,我希望它在我的数据库中搜索单词QUESTION(仍在研究这些)。可能吗 此代码的作

我有一个代码,下面是我唯一拥有的。我为(16)个图像按钮使用OnClickListener,以便它们在(1)文本框上显示字符串值。我是android编程的新手,所以我不知道如何做到这一点:

  • OnLongClickListener-(如果有这样的监听器)为了不断地点击按钮,我需要它来形成一个类似“Q-u-e-s-t-i-o-n”的单词
  • 我听说我应该用这个。拼写Q-U-E-S-T-I-O-N时,在我“不接触”屏幕之后,我希望它在我的数据库中搜索单词QUESTION(仍在研究这些)。可能吗
  • 此代码的作用是:ImageButton>在TextView上显示字符串值

    OnClickListener myCommoClickListner = new OnClickListener(){
    public void onClick(View arg0) {
    // TODO Auto-generated method stub
    Log.i(TAG,"arg0.getId() = " + arg0.getId());
    
    if(arg0.getId()==R.drawable.lettera){
    Log.i(TAG,"arg0.getId() = " + arg0.getId());
    generatedString = generatedString+ "A"; //[PLACEE RESPACTIVE CHARACTEER HERE]
    text.setText(generatedString);
    
    //For CountDownTimer                
    if (!timeHasStarted) {
    countDownTimer.start();
    timeHasStarted = true;
    }
    }
    else{ ....  }};
    
    请帮忙