我正在開發一個android應用程序。在我的應用程序中,我有一個圖像視圖。我想確定圖像視圖上的長按聽衆,當我長按圖像我想振動設備。如何可能? 感謝所有如何確定圖像視圖上的長按監聽器?
6
A
回答
16
你可以嘗試這樣來做:
ImageView imageView = (ImageView) findViewById(R.id.ImageView);
final Vibrator vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
imageView.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
vibrator.vibrate(100);
return true;
}
});
2
你可以試試這個
ImageView iv = (ImageView) findViewById(R.id.ImageView);
iv.setOnLongClickListener(vlong);
private View.OnLongClickListener vLong = new View.OnLongClickListener() {
public boolean onLongClick(View view) {
// do any thing
return true;
}
};
1
你必須設置視圖點擊正確的。嘗試setLongClickable(true)
ImageView imageView = (ImageView) findViewById(R.id.imgView);
imageView.setLongClickable(true);
final Vibrator vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
imageView.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
vibrator.vibrate(100);
return true;
}
});
相關問題
- 1. 如何在列表視圖上實現長按監聽器
- 2. Android:如何在多個圖像按鈕上設置監聽器?
- 3. 如何爲動畫圖像視圖設置onclick監聽器
- 4. Android數據綁定監聽器視圖
- 5. 上轉換視圖點擊監聽器來使圖像視圖中可見
- 6. 觸摸監聽器和長按聽衆
- 7. 如何在MenuItem上(在NavigationView上)設置長按監聽器?
- 8. 單擊監聽器從列表視圖中的2個圖像
- 9. Android - 如果視圖有點擊監聽器,如何檢測觸摸監聽器
- 10. Expandable列表視圖Child click監聽器
- 11. 父視圖和子視圖的觸摸監聽器
- 12. 相機視圖中不relesing按鈕的點擊監聽器
- 13. 如何更改列表視圖上的圖像按鈕,當長按一下
- 14. 如何在列表視圖頁腳視圖按鈕添加點擊監聽
- 15. 註冊長按音量鍵監聽器
- 16. 如何在動畫之後編寫視圖的onclick監聽器?
- 17. Eclipse進度視圖停止按鈕監聽器
- 18. Google地圖監聽器上下文
- 19. 在應用點擊監聽器上的背景圖像的按鈕問題
- 20. 圖像監聽器無法從片段中選取圖像
- 21. 單擊監聽器上的文本視圖
- 22. 自定義視圖中的主要活動監聽器?
- 23. 的onclick監聽器自定義列表視圖
- 24. 添加新的監聽器到自定義文本視圖
- 25. 如何確定在端口80上監聽什麼服務器
- 26. 在Rails 4中如何確保Guard監視器的視圖?
- 27. 如何在圖像視圖上放置自定義按鈕>
- 28. 點擊監聽網格視圖時顯示圖像ANdroid
- 29. 如何在回收站視圖中添加OnItemClick監聽器
- 30. 如何在Android中刷新視圖時禁用onclick監聽器?
@Thanks我想觸摸,怎麼可能? – JohnNick 2010-12-09 10:44:51
使用 –
2014-01-24 09:11:40