2012-08-22 61 views
0

我有一個項目列表,我想當用戶按下其中一個項目時彈出窗口將打開,當他放開時,它將關閉。Android - 在新聞上開始一個動作,並在發佈時停止

我知道如何通過使用setOnItemClickListener按鍵(無盡的例子通過互聯網)打開一個彈出窗口。我如何使它停止當我realase項目?

謝謝。

馬特

回答

2

考慮使用OnTouchListener()代替,它抓住了向下,向上,移動等獨立的事件:

view.setOnTouchListener(new OnTouchListener() { 
    public boolean onTouch(View v, MotionEvent event) { 
     switch(event.getAction()) { 
     case MotionEvent.ACTION_DOWN: 
      // Open popup 
      break; 
     case MotionEvent.ACTION_UP: 
      // Close popup 
     } 
     return true; 
    } 
}); 
相關問題