我必須在圖像視圖上放置雙擊事件。每當我雙擊圖像,它應該是Zoom.But我發現沒有這樣的事件像雙點擊Image Veiw。 任何人都可以告訴我如何去做? 提前致謝。我怎麼可以在Android ImageView上的雙擊事件
5
A
回答
1
您可以使用onDoubleTapListener
。
This link may hep you。
9
試試這個辦法:
- 添加
boolean doubleClick = false;
- 和
Handler doubleHandler
- 中的onClick檢查
doubleClick is true
- 如果是真的,這是一個雙擊
- 如果不是,設置
doubleClick
爲真並使用處理程序postDelayed
在ie 500ms後將其設置爲假
0
Maaalte的回答幫助我編寫了這段代碼。
聲明DOUBLECLICK全局變量
boolean doubleClick = false;
邏輯來處理雙擊
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Runnable r = new Runnable() {
@Override
public void run() {
doubleClick = false;
}
};
if (doubleClick) {
//your logic for double click action
doubleClick = false;
}else {
doubleClick=true;
handler.postDelayed(r, 500);
}
}
});
相關問題
- 1. 我怎麼可以在Android
- 2. 我怎麼可以在點擊事件中使用onchangelocation?
- 3. 在Android中雙擊事件
- 4. 在Android中雙擊事件
- 5. Imageview單擊和雙擊在android中?
- 6. imageView與OnTouchListener的雙重事件Android
- 7. 雙擊放大ImageView
- 8. 生成雙擊事件Android
- 9. 我怎麼可以在Qt
- 10. 我怎麼可以不點擊按鈕
- 11. android如何寫ImageView的點擊事件
- 12. 面板上的Extjs雙擊事件
- 13. 我們可以在google-maps-v3上看到「雙擊右鍵」事件嗎?
- 14. 雙擊事件
- 15. 我無法在Android設備上的Imageview上設置Onclick事件
- 16. 我怎麼可以在iPhone
- 17. 我怎麼可以在Java
- 18. 我怎麼可以在SQL
- 19. 我怎麼可以在C
- 20. 我怎麼可以在生成文件
- 21. 雙擊事件
- 22. 我怎麼可以在android工作室透明背景?
- 23. Android,在ImageView上丟失觸摸事件
- 24. 我可以在android上寫我自己的事件:imeOptions =「actionSearch」?
- 25. 雙擊縮放和縮放以放大ImageView在android
- 26. 在Visio形狀上雙擊事件
- 27. Javascript雙擊事件
- 28. 擊:我怎麼可以做以下操作在bash
- 29. 單擊事件充當雙擊事件
- 30. 雙擊形狀上的事件