我不太明白在Corona中点击和触摸有什么不同。我同时使用它们,当一个人触摸到一个对象时,两个人都在监听事件,直到我写了这段代码,当nextButton被触摸时,它会改变图像。就像当我触摸nextButton时,它会调用这个函数两次。然而,当我将其更改为tap时,它工作得很顺利。那么,你能告诉我触摸和点击之间的区别吗?当我在这段代码中使用触摸时,是什么造成了麻烦?
function nextButton:touch(event)
if i==7 then
else
i=i+1
imageObject:removeSelf()
imageOb
我有一个自定义的scrollview,我正在应用一个touchListener,因为我想在屏幕上上下拖动它。另外,在这个滚动视图中,我有一些附加了clickListener的子项。
我的问题是,当试图点击这些项目时,什么都不会发生。我猜问题在于触摸监听器以某种方式干扰了点击监听器,但我不知道该怎么办。
下面是我的自定义滚动视图:
public class ObservableScrollView extends ScrollView {
private Callbacks mCallbacks;
private boolean enableScrolling = true;
public b
我有一个(似乎)简单的问题:我试图在子线性布局上设置一个onTouchListener,但是我无法编译我的代码。当我试图在所选视图上使用setOnTouchListener()时,我得到了错误“无法解析符号setOnTouchListener”。
如何在我的LinearLayout上录制触摸?我做错了什么?
MainActivity.java
public class MainActivity extends FragmentActivity {
public static LinearLayout glView;
public static OpenGL_GLSurfa