我正在使用視圖分頁器在Android中的視圖之間滑動。 現在我需要捕獲每個視圖的點擊事件。當我重寫觸摸偵聽器來捕獲輕擊事件時,滑動操作不會發生,並且屏幕保留在第一頁本身中。如何添加觸摸監聽器來查看傳呼機?如何在Android中查看尋呼機中的tap listener?
代碼:
viewPager.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event)
{
mDetector.onTouchEvent(event);
return true;
}});
對於上面的代碼,我能夠捕捉到輕擊事件,但刷卡操作變得不可能。
我需要顯示一個警告框,當屏幕鑑於尋呼機被竊聽。在這種情況下如何捕獲Tap事件。我的屏幕是一個帶有列表視圖的線性佈局。 – Nancy 2012-03-05 09:57:54
您可以1.通過設置LinearLayout屬性android:clickable = true,然後在其上使用ClickListener或2.在ListView項上偵聽onItemClick,以偵聽點擊線性佈局(其中包含ListView)項目被點擊它可以去onItemClickListener http://goo.gl/iEcij – Soham 2012-03-05 10:08:47