我有一系列按钮小部件,它们位于另一个之下。我想制作一架钢琴,我正在使用触摸监听器。我想在按下按钮并滑动时播放声音。它适用于单独的按钮。但是我想在用户像钢琴那样在按钮上滑动时播放声音。需要赶上行动发挥声音。在按下按钮时,我无法执行操作。Android Touch有关
0
A
回答
0
我想你需要一个手势侦听器,然后实现它: 看,以下link
编辑: 对不起错误的链接,这里是一个tutorial from lars vogel,他们通常是真的好:
+0
我看到你发布的链接,谢谢,我想知道是否有可能扣除使用触摸监听器的按钮之间的悬停 – 2012-07-30 09:40:11
+0
我认为它是,如果你知道你的按钮位于何处:) – 2012-07-30 09:43:24
0
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViewById(R.id.myimage1).setOnTouchListener(new MyTouchListener());
findViewById(R.id.myimage2).setOnTouchListener(new MyTouchListener());
}
private final class MyTouchListener implements OnTouchListener {
public boolean onTouch(View view, MotionEvent motionEvent) {
if (motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
ClipData data = ClipData.newPlainText("", "");
DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(
view);
view.startDrag(data, shadowBuilder, view, 0);
view.setVisibility(View.INVISIBLE);
return true;
} else {
return false;
}
}
}
相关问题
- 1. android phonegap touch shadow
- 2. Android LinearLayout Multi-Touch
- 3. Android Touch Movement
- 4. 关于Sencha Touch的问题
- 5. Touch图标对于Android
- 6. Android MotionEvent for Touch被压下?
- 7. Android java touch电池图标
- 8. Android 4.1中的Sencha Touch
- 9. PhoneGap + Android模拟器+ Sencha Touch
- 10. Sencha Touch 2 android性能
- 11. 有关Android项目
- 12. Cocoa-Touch - 有关执行GUI更新的线程指南
- 13. 推送ipod touch与授权凭证有什么关系?
- 14. Sencha touch 2.0多对多关联 - 如何?
- 15. Sencha Touch 1.1嵌套列表关联
- 16. Core Data中“touch”关系的等效
- 17. 关于Sencha Touch的几个问题
- 18. UIButton touch没有注册
- 19. 没有多重效果的Imageview on-touch/click效果(Android)
- 20. Sencha Touch 2在Android中加载失败
- 21. Android Touch UP不能正常工作
- 22. Android Multi-Touch图像视图lag
- 23. Android Touch Event确定持续时间
- 24. Android中Click,Touch和手势的区别?
- 25. react-native-touch-id是否支持android?
- 26. Android Touch无法正常工作。 Andengine
- 27. Android touch在预定义的位置
- 28. iPod touch和iPod touch第二代有什么区别?
- 29. 没有网址的Sencha Touch和Admob
- 30. Sencha Touch 2 vs DHTMLX Touch
如果答案正确无误,请记住接受答案。 – 2012-07-30 09:39:54