在我的代码中,我使用预先确定的 XML 布局在我的 Activity 中生成视图。我没有以编程方式创建它们,因此我找不到覆盖 onInterceptTouchEvent 方法的方法!有没有办法做到这一点?
问问题
2720 次
1 回答
3
扩展您感兴趣的课程:
package com.myapp;
public class MyLayout extends RelativeLayout {
// Don't forget to include all the super constructors...
public void onInterceptTouchEvent(...){}
}
然后,您可以像这样在 xml 中使用该类:
<com.myapp.MyLayout
android:id="@+id/my_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- acts just like a RelativeLayout, except for your custom code -->
</com.myapp.MyLayout>
于 2013-05-21T04:15:43.337 回答